8.14. 数据填充
到目前为止,我们的数据都是通过手动插入的方式来完成的,但是,在我们的开发过程中,这种方法非常低效。Laravel 为我们提供了 数据填充 功能来项目提供测试数据。当我们修改了数据库迁移文件或者需要重新准备假数据时,我们只需要运行
$ php artisan db:seed
命令即可。首先我们编写users
表的数据调成逻辑,编写 Seeders:
$ php artisan make:seeder UserSeeder
修改如下:
database/seeds/UserSeeder.php
<?php
use App\Models\User;
use Carbon\Carbon;
use Illuminate\Database\Seeder;
class...