-> 准备:安装扩展包
注意:laravel5框架中已经内置了faker组建,不用安装
网址:https://github.com/fzaninotto/Faker
使用composer安装:
composer require fzaninotto/faker

-> 使用faker填充模拟数据(以下只介绍填充模拟数据过程,不含创建和执行种子文件)
方式1:在种子文件中直接使用faker填充模拟数据

本地化操作注意如图所示:

方式2:工厂模式
<1>先创建一个数据工厂
php artisan make:factory -m Http/Models/Manager ManagerFactory

<2>faker本地化操作
在config/app.php
文件中添加一个数组配置

<3>修改数据工厂文件来模拟数据

<4>种子文件中使用factory函数进行数据填充

网友评论