2017-03-06 24 views

回答

2

雖然您可以使用curl來完成此操作,但Laravel實際上已經爲此構建了功能,稱爲Seeding

從本質上講,你會做這樣的事情:

php artisan make:seeder UsersTableSeeder

然後編輯UsersTableSeeder文件:終於

<?php 

use Illuminate\Database\Seeder; 
use Illuminate\Database\Eloquent\Model; 

class DatabaseSeeder extends Seeder 
{ 
    /** 
    * Run the database seeds. 
    * 
    * @return void 
    */ 
    public function run() 
    { 
     DB::table('users')->insert([ 
      'name' => str_random(10), 
      'email' => str_random(10).'@gmail.com', 
      'password' => bcrypt('secret'), 
     ]); 
    } 
} 

然後:php artisan db:seed

按照上面的鏈接瞭解更多關於它的信息,因爲我給了你一個非常基本的例子。