Laravel5.5 数据填充

版权声明:来自MarieDreamer https://blog.csdn.net/qq_33514421/article/details/82953431

php artisan make:seeder MomentsTableSeeder 

进入 database\seed 文件夹,进入新建的文件,在 run 方法中添加:

factory(App\Models\Moment::class,30)->create();     //创建30个moment数据

接着到 DatabaseSeeder 在 run 方法中添加:

$this->call(MomentsTableSeeder::class);

接着执行命令:

php artisan make:factory MomentFactory

在 database\factory 中会创建新文件,在 return 中添加要填充的字段及要求:

'content' => $faker->text(50)      //content字段自动填充50个字符

最后执行:

php artisan db:seed

结果:

猜你喜欢

转载自blog.csdn.net/qq_33514421/article/details/82953431