supliu / laravel-query-monitor
Laravel Query Monitor
1.0.3
2024-05-10 12:56 UTC
Requires
- php: ^7.3 || ^7.4 || ^8.0 || ^8.1 || ^8.2 || ^8.3
- laravel/framework: ^5.6 || ^6.0 || ^7.0 || ^8.0 || ^9.0 || ^10.0
- react/socket: ^1.4
Requires (Dev)
- orchestra/testbench: ^3.6 || ^4.0 || ^5.0 || ^6.0
- phpunit/phpunit: ^9.2@dev
This package is auto-updated.
Last update: 2024-09-10 13:40:33 UTC
README
Supliu Laravel Query Monitor 是一个使用 Laravel Artisan 命令实时监控查询的库。基本上,它打开一个套接字监听器,并在终端中显示(在 Laravel 应用程序中执行的)查询。
如何安装
- 使用 composer 安装此包
composer require --dev supliu/laravel-query-monitor
- 运行发布命令
php artisan vendor:publish --provider="Supliu\LaravelQueryMonitor\ServiceProvider"
如何使用
打开你的终端并执行
php artisan laravel-query-monitor
现在只需在应用程序中执行一些与数据库交互的操作。
自定义
默认情况下,查询监听服务将在主机 0.0.0.0 和端口 8081 上运行。你可以通过提供可选参数来自定义主机和端口。
php artisan laravel-query-monitor --host="192.168.0.2" --port=8082
如果你更改主机和端口参数,你还需要更改配置文件 config/laravel-query-monitor.php
。
许可证
Laravel Query Monitor 是一个开源项目,许可协议为 MIT 协议。