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


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

1、用户表设计

创建生成模型和迁移文件

php artisan make:mode Models/User -m
  • 1.

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

【PHP 随记】—— faker 批量生成虚假用户数据_开发语言_02


执行迁移文件

php artisan migrate
  • 1.

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


【PHP 随记】—— faker 批量生成虚假用户数据_开发语言_04

【PHP 随记】—— faker 批量生成虚假用户数据_开发语言_05

2、faker 生成用户数据

创建用户数据填充文件

php artisan make:seeder UserSeeder
  • 1.

User 中修改模型

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

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

生成数据工厂

php artisan make:factory UserFactory -m Models/User
  • 1.

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

UserFactory 中修改数据工厂

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

UserSeeder 中修改数据填充文件

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

DatabaseSeeder 中修改总调用

【PHP 随记】—— faker 批量生成虚假用户数据_开发语言_11

php artisan db:seed

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

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

【PHP 随记】—— faker 批量生成虚假用户数据_开发语言_13


posted @ 2023-02-24 16:56  繁依Fanyi  阅读(5)  评论(0)    收藏  举报  来源