2010-09-15 40 views
1

,因爲我遷移到Rails 3.0,日誌現在充滿了疑問是這樣的:Ununderstandable的Rails 3.0日誌

SQL (8.5ms) SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull 
FROM pg_attribute a LEFT JOIN pg_attrdef d 
ON a.attrelid = d.adrelid AND a.attnum = d.adnum 
WHERE a.attrelid = '"checkins"'::regclass 
AND a.attnum > 0 AND NOT a.attisdropped 
ORDER BY a.attnum 
    SQL (0.7ms) SELECT COUNT(*) 
FROM pg_tables 
WHERE tablename = 'checkins' 

它看起來像一些PostgreSQL的系統查詢,但日誌現在真的是不可讀的,我必須滾動通過這樣的一百行來找到我想要的。有原因嗎?有沒有辦法獲得與rails 2相同的日誌記錄?我無法在谷歌上找到任何有關它的信息。 謝謝!

+0

您有模特兒入住?或表格簽入? – shingara 2010-09-15 08:00:30

+0

這兩個,但這只是一個例子,我得到這種消息與請求中使用的所有表。 – 2010-09-15 08:25:36

回答

2

您可能想看看http://github.com/dolzenko/silent-postgres 該插件刪除這些查詢。那些日誌噪音是由於postgresql日誌級別較高而發生的。

+0

這正是我正在尋找的,但我不感謝它可以是一個插件。我正在尋找rails logger obscure選項。非常感謝! – 2010-09-16 12:28:35