首页 > 其他 > 详细

【laravel】利用模型工厂函数和数据填充,为前3个用户生成随机100条数据

时间:2021-04-06 12:11:10      阅读:22      评论:0      收藏:0      [点我收藏+]

新建模型工厂函数

php artisan make:factory StatusFactory

public function definition()
{
    $date_time = $this->faker->date . ‘ ‘ . $this->faker->time;
    return [
        ‘user_id‘ => $this->faker->randomElement([‘1‘, ‘2‘, ‘3‘]),
        ‘content‘ => $this->faker->text(),
        ‘created_at‘ => $date_time,
        ‘updated_at‘ => $date_time
    ];
}

新建数据填充

php artisan make:seeder StatusesTableSeeder

public function run()
{
    Status::factory()->count(100)->create();
}

执行

php artisan db:seed --class=StatusesTableSeeder

【laravel】利用模型工厂函数和数据填充,为前3个用户生成随机100条数据

原文:https://www.cnblogs.com/mflnhg/p/14620030.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!