数据填充

参考:Laravel 数据库之:数据填充

数据填充

创建一个填充文件,并完善填充文件

php artisan make:seeder StudentTableSeeder

database/seeds/StudentTableSeeder.php 被创建

修改如下(查询构造器方式插入)

public function run()
{
    //
    DB::table('students')->insert([
        ['name' => 'sean', 'age' => 18],
        ['name' => 'immoc', 'age' => 20],
    ]);
}

执行单个填充文件

php artisan db:seed --class=StudentTableSeeder

批量执行填充文件

需要修改database/seeds/DatabaseSeeder.php

public function run()
{
    // $this->call(UsersTableSeeder::class);
     $this->call(StudentTableSeeder::class);
}

加入多个即可,然后执行下列的命令

php artisan db:seed

Last updated

Was this helpful?