PHP
라라벨 orm query log 남기기
파인진
2020. 5. 21. 14:03
반응형
laravel-sql-logger 패키지 사용
-
패키지 설치
composer require mnabialek/laravel-sql-logger
-
config/app.php 의 providers 등록
Mnabialek\LaravelSqlLogger\Providers\ServiceProvider::class,
-
publishing
php artisan vendor:publish --provider="Mnabialek\LaravelSqlLogger\Providers\ServiceProvider"
- config/sql_logger.php 설정
-
또는 .env 에 동작 설정
SQL_LOG_QUERIES=true
SQL_LOG_SLOW_QUERIES=true
SQL_SLOW_QUERIES_MIN_EXEC_TIME=100
SQL_LOG_OVERRIDE=false
SQL_LOG_DIRECTORY=logs/sql
SQL_CONVERT_TIME_TO_SECONDS=false
SQL_LOG_SEPARATE_ARTISAN=false
Ref
반응형