提前配置测试数据

php artisan make:seeder UserTableSeeder

write random data

<?phpuse Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;
class UserTableSeeder extends Seeder
{/*** Run the database seeds.** @return void*/public function run(){DB::table('users')->insert(['name'=>str_random(10),'email'=>str_random(10).'@gmail.com','password'=>bcrypt('secret'),]);}
}

and config run in DatabaseSeeder.php

 public function run(){$this->call([UserTableSeeder::class,]);}

composer dump-autoloadphp artisan db:seed

转载于:https://www.cnblogs.com/cyany/p/10126118.html

laravel seeding相关推荐

  1. Laravel数据库之Seeding

    1.简介 Laravel提供了一种使用种子类将测试数据作为数据库种子的简单方法. 所有种子类都存储在database / seeders目录中. 种子类可能具有您想要的任何名称,但可能应该遵循一些明智 ...

  2. Laravel 系列入门教程(一)【最适合中国人的 Laravel 教程】

    热烈庆祝 Laravel 5.5 LTS 发布! 实际上 Laravel 上一个 LTS 选择 5.1 是非常不明智的,因为 5.2 增加了许许多多优秀的特性.现在好了,大家都用最新的长期支持版本 5 ...

  3. Laravel测试驱动开发 -- 正向单元测试

    上一篇翻译的文章里通过简单的十一步讲述了如何在Laravel中进行测试驱动开发,这是作者关于测试的第二篇文章, 文章中简述了如何在Laravel中进行增删改查的单元测试,本文中的单元测试都是正向测试, ...

  4. sqlite时间比较_一份经过时间检验的 Laravel PHPUnit 测试经验分享

    介绍 作为开发者我们可能都有过这样的经历: Laravel v7 都已经发布了,而自己维护的项目仍然是公司祖传的 v5.3,迟迟不敢升级. 修复了一个注册功能的 bug,结果把登录功能搞崩了,直到用户 ...

  5. laravel faker 数据填充

    laravel faker 数据填充 原文地址:https://www.cnblogs.com/love-snow/articles/7655450.html Installation 安装 lara ...

  6. laravel faker 数据填充 中文数据填充 单元测试数据填充 数据的类型有哪些

    laravel faker 数据填充 中文数据填充 单元测试数据填充 数据的类型有哪些? Installation 安装 laravel5 已经安装,这里不需要安装了,其他框架,可以借鉴. compo ...

  7. laravel身份证验证_简单的Laravel登录身份验证

    laravel身份证验证 This article has been upgraded to work with Laravel 4.1.26 本文已升级为可与Laravel 4.1.26一起使用 T ...

  8. 旅行者 问题_旅行者-管理员UI可以使Laravel更加平易近人吗?

    旅行者 问题 This article was peer reviewed by Wern Ancheta. Thanks to all of SitePoint's peer reviewers f ...

  9. ios pusher使用_如何使用Pusher向Laravel添加实时通知

    ios pusher使用 现代网络用户希望了解应用程序内发生的所有事情. 您不希望成为一个没有通知下拉列表的网站,不仅在所有社交媒体网站中找到,而且在如今的所有其他地方也都找不到. 幸运的是,使用La ...

最新文章

  1. python中yield的认识与学习|生成器
  2. 美研究人员公布“盲动”机器人技术细节
  3. yum源查看mysql_获取MySQL各版本yum源 并安装
  4. 嵌入式Linux入门9:Linux系统使用
  5. bash 学习笔记2
  6. Kubernetes 小白学习笔记(20)--kubernetes的运维-管理Node
  7. PCWorld:火狐浏览器已宣告死亡
  8. 34. 脱壳篇-FSG压缩壳、ImportREC修复IAT输入表的使用,令一种寻找OEP方式
  9. SQLite3使用详解之二
  10. dB、dBm、dBw的含义和转化关系
  11. HOJ1056 Fishermen(区间问题、思维)
  12. 最新江苏安全员B考试单选练习题库
  13. CMap如何使用,如何实例化?
  14. 微信小程序 — 二维码海报分享到好友功能
  15. ubuntu系统gcc版本切换指导
  16. 2023全国特种作业操作证熔化焊接与热切割模拟考试试卷一[安考星]
  17. 股票 MACD指标的买入形态图解
  18. OSI 7层模型和TCP/IP4层模型
  19. PCB走线与走过电流关系规则
  20. 用python爬取股票数据的一点小结

热门文章

  1. 广州大学数据库实验三——数据库系统设计综合实验
  2. Window Flag 含义
  3. 如何在MMIT上使用WMLScript文件(How To Use WMLScript Files With MMIT)
  4. 使用vmstat命令监视系统内存--用Enki学Linux系列(14)
  5. 李彦宏:为理想找到归宿
  6. 终端I/O之终端标识
  7. matlab学习计划11.4
  8. 文件批量重命名的方法,图解很多文件改名
  9. 最新版Nginx安装教程来了,快来看看
  10. 前端Html的全新认识