【PHP 随记】—— faker 批量生成虚假用户数据

91 阅读1分钟

👉总目录👈 \large\colorbox{skyblue}{👉总目录👈} 👉总目录👈​

1、用户表设计

创建生成模型和迁移文件

php artisan make:mode Models/User -m

在这里插入图片描述在这里插入图片描述
执行迁移文件

php artisan migrate

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2、faker 生成用户数据

创建用户数据填充文件

php artisan make:seeder UserSeeder

User 中修改模型

在这里插入图片描述

在这里插入图片描述

生成数据工厂

php artisan make:factory UserFactory -m Models/User

在这里插入图片描述

UserFactory 中修改数据工厂

在这里插入图片描述

UserSeeder 中修改数据填充文件

在这里插入图片描述

DatabaseSeeder 中修改总调用

在这里插入图片描述

php artisan db:seed

# 如果填充不成功,可以使用以下命令刷新填充
php artisan migrate:refresh --seed

在这里插入图片描述

在这里插入图片描述