12

デフォルトのRubySequelの動作は、すべてのDBクエリをINFOレベルでログに記録することです(DEBUGレベルでログを記録するActiveRecordとは異なります)。これを変更するにはどうすればよいですか?

4

1 に答える 1

23

以前は、プロキシロガーオブジェクトを使用するのはかなり簡単でしたが、十分な数の人々がこれを要求して、私がそれを実装しました。Sequelのgitmasterブランチを使用すると、次のことができるようになります。

DB.sql_log_level = :debug

クエリをログに記録するときに、infoメソッドの代わりにdebugメソッドを使用します。

于 2010-10-05T18:36:24.127 に答える