如何跟踪默认记录器被覆盖的位置?

时间:2015-09-17 12:01:32

标签: ruby-on-rails ruby ruby-on-rails-4

您好我的production.rb文件中有以下内容:

ActiveRecord::Base.logger = Logger.new(STDOUT) if defined? Rails::Console

这用于在生产中使用控制台时打印出SQL。

最近(我更新了一些我怀疑的宝石后)它停止了工作(没有任何东西可以打印出来了。)

如果我在启动后在控制台中手动运行该行,一切正常。出于这个原因,我怀疑某处的其他代码会覆盖默认记录器。我怎样才能知道什么和在哪里?

我考虑过使用Tracepoint但不确定如何使用。

0 个答案:

没有答案
相关问题