上一篇: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条数据的具体信息

使用 Php Artisan Tinker 来调试你的 Laravel

  • 查看数据
    还是在该界面,直接使用count()方法就可以查看模型User中一共有多少条数据

    App\User::count();

    使用 Php Artisan Tinker 来调试你的 Laravel

写在最后

因为我只使用到这简单的方法,所以暂时分享到这里

相关文章:

  • 2021-08-20
  • 2021-11-15
  • 2021-10-03
  • 2021-09-14
  • 2021-08-01
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案