博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
laravel Faker-1.faker假数据
阅读量:4617 次
发布时间:2019-06-09

本文共 700 字,大约阅读时间需要 2 分钟。

1. 安装

composer require fzaninotto/faker --dev

2. 创建 migrations

参考:laravel文档

3. 定义ModelFactory

说明:

  1. 默认是英文,如若需要支持中文,需要改写原来的做法
// 支持中文假数据$faker = Faker\Factory::create('zh_CN');$factory->define(ApiMeetTrue\Models\Lesson::class, function () use ($faker) { return [ 'title' => $faker->sentence, 'body' => $faker->paragraph, 'free' => $faker->boolean() ]; }); // 默认英文假数据 $factory->define(App\User::class, function (Faker\Generator $faker) { return [ 'name' => $faker->name, 'email' => $faker->email, 'password' => bcrypt(str_random(10)), 'remember_token' => str_random(10), ]; });

4. 定义dbseeder

说明:

  1. 使用factory()
// LessonTableSeeder
create(); } }

转载于:https://www.cnblogs.com/caicaizi/p/10409900.html

你可能感兴趣的文章
Android -- Fragment
查看>>
前端性能优化和规范
查看>>
python 之进程篇
查看>>
框架编程之路一
查看>>
Verilog学习----运算符、结构说明语句
查看>>
python 中的socket
查看>>
ASP.NET + VB.NET + SQL小网站程序
查看>>
Windows Media Player 键盘快捷键
查看>>
C++代码统计工具
查看>>
需求分析报告
查看>>
第四次作业
查看>>
多线程2:java.util.concurrent.atomic.*
查看>>
Linux下使用pv监控进度
查看>>
MySQL(MariaDB)默认密码和修改方法
查看>>
用jQuery File Upload实现简单的文件上传
查看>>
Luogu P4901 排队 fib数列+树状数组+倍增
查看>>
PHP 锁机制
查看>>
每天CookBook之Python-036
查看>>
Django 之 cookie & session
查看>>
反转字符串
查看>>