上一篇:PHP 队列的实现(一)- database实现队列
相关文章:PHP实现队列(二)Redis 实现队列
背景
上一篇,我写了使用php实现队列,其中是使用database来作为队列的,在生成库的时候,当然下一步就是生成测试数据了,这时候就需要用到Tinker了
php artisan tinker 简介
laravel artisan内建的 php artisan tinker,可以很方便的看到数据库中的数据并且执行各种想要的操作
Laravel artisan 的tinker是一个REPL,REPL是指交互式命令行界面,它可以让你输入一段代码去执行,并把执行结果直接打印到命令行界面。
tinker的使用
既然是对数据库操作,那肯定需要表,
php artisan migrate
默认的迁移会帮我们生成一个users和password_resets表
php artisan tinker
使用上面的命令, 打开我们的命令行界面
-
填充数据库
直接使用模型工厂来填充数据factory(App\User::class, 30)->create();
这个时候,我们的Users表中就有了30条数据,而命令行界面,也是直接有着30条数据的具体信息
-
查看数据
还是在该界面,直接使用count()方法就可以查看模型User中一共有多少条数据App\User::count();
写在最后
因为我只使用到这简单的方法,所以暂时分享到这里