CodeIgniter4でSQLのログを取得する
Eventを使うことで、ほぼ全てのSQLを記録できます。
app/Config/Events.php
に以下を追加します。
Events::on(
'DBQuery',
static function (\CodeIgniter\Database\Query $query) {
log_message('alert', (string) $query);
}
);
参考
Date: 2022/08/15