Rails postgres:加载数据结构泛滥stdout

时间:2013-12-11 18:54:56

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

我正在使用Rails4和postgres作为我的数据库 - 因为我使用了很多postgres特有的功能,我的架构以.sql格式存储(我不确定它是否会改变任何东西,但只是在情况下...)

目前,当我运行测试时,我的控制台输出充满了以下日志:

SET
Time: 2.822 ms
CREATE EXTENSION
Time: 11.300 ms
(...)
COMMENT
CREATE TABLE
Time: 1.532 ms
(...)
INSERT 0 1
Time: 0.326 ms

我跟踪了哪个任务添加了它们,并且它们是在db:structure:load任务中创建的。 有没有办法压制它们?

我已将min_messages: warning添加到我的database.yml配置中,但不幸的是它没有改变任何内容。

1 个答案:

答案 0 :(得分:1)

好的,我发现了 - 原因的根源略有不同。 几天前,我偶然发现Thoughtbots’ post about improving postgres command–line experience - 有nice psqlrc settings的链接,我(在修饰后)在我的机器上应用了。显然,最后一行(\unset QUIET)导致了这一点。在评论之后,它就像一个魅力。谢谢大家的帮助!