当前位置:网站首页>laravel8使用faker调用工厂填充数据

laravel8使用faker调用工厂填充数据

2022-06-24 13:04:00 s_罐装冰块

1.通过命令安装填充文件。

php artisan make:seeder UserSeeder

2.在database找到我们的填充文件

3.在我们的填充文件中写入功能方法

//编写种子文件(使用中文包)
        $faker = Factory::create('zh_CN');

        //根据我们的需要来填充多少测试数据(我这里是20所以就是填充20条数据)
        for ($i = 0; $i <= 20; $i++) {
            //调用模型进行填充数据
            UddModel::create([
                'username' => $faker->name,
                'password' => bcrypt('123456'),]);
//            注:在我们填充数据的过程中加入创建时间字段(updated_at)和修改时间字段(updated_at)防止填充时报错
        }

4.执行我们这个填充文件就可以生成填充数据

php artisan db:seed --class=UserSeeder

原网站

版权声明
本文为[s_罐装冰块]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_59527682/article/details/125342998