phamphu232/query-logger

Laravel package to log all committed SQL queries.

Maintainers

Package info

github.com/phamphu232/QueryLogger

pkg:composer/phamphu232/query-logger

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-main 2025-07-21 11:41 UTC

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,
]) : [],