bri4n0 / sql-query-log
输出 Laravel SQL 查询日志。
1.0.3
2024-06-01 11:13 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^v8.0.0|^v9.0.0|^v10.0.0|^11.0.0
README
安装
要使用 Composer 安装,运行
composer require bri4n0/sql-query-log
对于版本 <= 11:将以下内容添加到 config/app.php 的 providers 部分
// config/app.php 'providers' => [ ... Bri4n0\SqlQueryLog\DataBaseQueryServiceProvider::class, ];
对于版本 >= 11:将以下内容添加到 bootstrap/providers.php 的 providers 部分
// bootstrap/providers.php return [ ... Bri4n0\SqlQueryLog\DataBaseQueryServiceProvider::class, ];
设置启用 SQL 查询日志,添加到 .env
ENABLE_SQL_LOG=true
其他
自定义日志通道
- 打开文件 config/logging.php
- 将通道添加到 channels 部分
'channels' => [ ..., 'sql-query-log' => [ 'driver' => 'daily', 'path' => storage_path('logs/queries.log'), 'days' => env('LOG_DAILY_DAYS', 14), 'replace_placeholders' => true, ], ]
- 启用使用 sql 查询日志通道
SQL_LOG_CHANNEL=sql-query-log
自定义日志通道级别
SQL_LOG_LEVEL=debug
许可证
MIT © Bri4n0