phamphu232 / query-logger
Laravel package to log all committed SQL queries.
dev-main
2025-07-21 11:41 UTC
Requires
- php: >=7.0
This package is not auto-updated.
Last update: 2026-03-26 13:29:06 UTC
README
Laravel package to log all SQL queries
1. Install the package
composer require phamphu232/query-logger
2. Publish configuration and migration
php artisan vendor:publish --provider="PhamPhu232\QueryLogger\QueryLoggerServiceProvider"
3. Configure the package
config/query_logger.php
4. Run migration
php artisan migrate
5. Add PDO::MYSQL_ATTR_LOCAL_INFILE => true to database connection
'options' => extension_loaded('pdo_mysql') ? array_filter([
PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
PDO::MYSQL_ATTR_LOCAL_INFILE => true,
]) : [],