php实现tinker,使用 Php Artisan Tinker 来调试你的 Laravel

使用 Php Artisan Tinker 来调试你的 Laravel

使用 Php Artisan Tinker 来调试你的 Laravel

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

ca6786896db13f058cd9821b2fb2e679.png

查看数据

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

App\User::count();

00cd01b9fdbdf4f986908cb4ee880445.png

写在最后

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

使用 Php Artisan Tinker 来调试你的 Laravel相关教程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值