1、用户表设计

创建生成模型和迁移文件

登录后复制
php artisan make:mode Models/User -m1.

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

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


执行迁移文件

登录后复制
php artisan migrate1.

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


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

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

2、faker 生成用户数据

创建用户数据填充文件

登录后复制
php artisan make:seeder UserSeeder1.

User 中修改模型

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

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

生成数据工厂

登录后复制
php artisan make:factory UserFactory -m Models/User1.

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

UserFactory 中修改数据工厂

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

UserSeeder 中修改数据填充文件

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

DatabaseSeeder 中修改总调用

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

登录后复制
php artisan db:seed

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

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

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