1

我正在使用數據庫PostgreSQL的Rails 4應用程序。我想將主題模型的所有日誌更改存儲在不同的數據庫中。是否有可能一起使用secondbase和審計的寶石。什麼是最好的辦法呢?我一直在嘗試這一個一週與secondbase和審計通過修改寶石。在審計的寶石內部,我添加了secondbase並從SecondBase :: Base繼承了審計模塊,而不是ActiveRecord :: Base使用secondbase和審計寶石將日誌存儲在單獨的數據庫中

+0

您是否找到方法? –

回答

0

據我所見,將審計好的gem寫入不同的數據庫將會很困難。無論何時您需要從Rails寫入不同的數據庫,您都必須手動建立與該數據庫的連接。鑑於審計的方式起作用,實現這一功能將會很困難。

雖然,你爲什麼要將日誌存儲在不同的數據庫?您需要通過AR模型訪問日誌。因此,通過讓他們處於不同的數據庫中,您會引入不必要的複雜性和維護開銷。

+0

我現在已經擁有了一個龐大的數據庫,我想將日誌移動到另一個數據庫中,以便將來我可以維護該數據庫僅用於不同模型的日誌。計劃編寫一個單獨的服務來訪問該數據庫中的日誌。 – shiva

相關問題