2013-10-15 17 views
0

在部署中,production.log被刪除,然後有人在模型中錯誤地運行了delete_all而沒有備份數據庫,是否有任何記錄控制檯輸出或數據永遠消失的地方?rails控制檯命令是否被記錄?

編輯:數據庫是MySql,託管是Amazon Beanstalk。

+0

日誌是所有日誌記錄的地方。你的數據庫可能有自己的日誌記錄,但它不會告訴你誰運行查詢,如果這是你在找什麼。 – goodmanship

回答

1

聽起來像你在一個艱難的地方。爲防止將來發生此類事情,請考慮使用諸如LogEntriesMongoDB之類的內容來記錄所有日誌,並通過將它們存儲在異地以防止它們被刪除。 LogEntries非常易於使用,但是您可以在MongoDB herehere中找到更多的讀數。

+0

是的,全部丟失:(將檢查您的鏈接,以防止這是未來,謝謝! –

+0

Aww,男子!抱歉聽到,希望這不會再發生! –

相關問題