填充器的目录:
database/seeds/目录下
1、创建填充器
php artisan make:seeder 填充器的名称
(填充器的名称, 首字母大写的表名+TableSeeder)
2、插入数据(run方法)
这里的插入数据,可以使用DB类的insert()方法,但是不需要引入
public function run()
{
//插入数据
$data=[
[
"paper"=>"语文",
"total_score"=>"100",
"start_time"=>time()+60*60*24*7,
"duration"=>"120",
],
[
"paper"=>"数学",
"total_score"=>"100",
"start_time"=>time()+60*60*24*7,
"duration"=>"120",
],
[
"paper"=>"英语",
"total_score"=>"100",
"start_time"=>time()+60*60*24*7,
"duration"=>"120",
]
];
DB::table("paper")->insert($data);
}
}
2、执行文件
命令:
php artisan db:seed —class=需要执行的文件名(不带后缀)
如果需要删除记录的操作,需要手动清空数据,没有回滚操作