Rails3 SQL logging выводится в отдельный файл - PullRequest
6 голосов
/ 12 мая 2011

Я бы хотел, чтобы вся моя запись в журнале ActiveRecord SQL перенаправлялась в другой файл. Это немного грязно, чтобы иметь это на консоли или в log / development.log.

Как это сделать? Я бы хотел, чтобы это было в файле log / development_sql.log.

Спасибо

Ответы [ 2 ]

9 голосов
/ 12 мая 2011
ActiveRecord::Base.logger = Logger.new('log/development_sql.log')
6 голосов
/ 12 мая 2011

Вы можете установить его в config/application.rb:

config.active_record.logger = Logger.new("log/development_sql.log")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...