Подтвердить что ты не робот

Rails: показ SQL-запросов в производственном журнале

Как включить ведение журнала SQL запросов в рабочей среде?

Спасибо,

Имран

4b9b3361

Ответ 1

В environments/production.rb

config.log_level = :debug

Помните, что вам необходимо перезапустить веб-сервер, чтобы применить изменения.

Ответ 2

Если вы устанавливаете уровень журнала производства для debug, я бы порекомендовал вам установить уровень журнала с помощью переменной среды. Отладка уровня журнала намного больше информации, и она может легко выйти из-под контроля или квот, если вы используете службу журналов. Таким образом, с помощью переменной среды вы можете изменить ее быстрее, только перезапустив рельсы, без необходимости изменения кода и развертывания:

config.log_level = (ENV['LOG_LEVEL'] || :debug)

Таким образом, вы можете установить переменную среды LOG_LEVEL чтобы изменить ее.