varobj/laravel-sqltrace
Composer 安装命令:
composer create-project varobj/laravel-sqltrace
包简介
The Laravel Framework's sql trace
README 文档
README
大量依赖数据库的业务,可以通过记录生命周期内所有 SQL 及其 SQL 执行位置,来调试代码。
版本要求
Laravel 版本 >= 6
PHP version >= 7.2
安装
composer require --dev varobj/laravel-sqltrace dev-master
使用
- 编辑项目的文件
app/Providers/EventServiceProvider.php
$listen 数组中添加下面一行
\Illuminate\Database\Events\QueryExecuted::class => [ \LaravelSQLTrace\SQLTraceEventListener::class, ],
- 变更文件不提交到服务器
git update-index --skip-worktree composer.json
git update-index --skip-worktree app/Providers/EventServiceProvider.php
- 变更文件和线上冲突时,撤回忽略
git update-index --no-skip-worktree composer.json
git update-index --no-skip-worktree app/Providers/EventServiceProvider.php
日志默认记录到 /tmp/sql.log
统计信息
- 总下载量: 42
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-07-02