ruby-on-rails – 如何关闭Rails SQL日志记录测试?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 如何关闭Rails SQL日志记录测试?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
由于某些原因(可能是更新的gem),Rails现在正在记录我所有的sql命令.我运行自动测试,他们在测试期间也被垃圾邮件发送.怎么把它关掉?

我尝试添加到config / environments / test.rb,但它没有工作.记录器已经是零.

# ActiveRecord::Base.logger = nil
# ActiveRecord::Base.logger.level = 1

Rails 4.0.0

解决方法

好的,我找到了这工作:
config.after_initialize do
  ActiveRecord::Base.logger = nil
end
原文链接:https://www.f2er.com/ruby/266132.html

猜你在找的Ruby相关文章