2017-03-06 77 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

按照上面的链接了解更多关于它的信息,因为我给了你一个非常基本的例子。