2012-12-23 15 views
1

schema.rb傳統上持有缺省模式:development,:test和:production模式。我的問題是,我的應用程序依賴於另外兩個數據庫,而不是這些默認值。如何在schema.rb中跟蹤這些其他數據庫,以便在新服務器上啓動應用程序rake db:schema:load確實可以創建所有需要的數據庫?如何跟蹤schema.rb中的多個數據庫

回答

0

ActiveRecord不適用於多個連接。您可以使用magic multi connection gem.進行破解。這允許您通過在聲明的模塊module中調用ActiveRecord::Base.establish_connection來指定不同的連接。

+0

我認爲這適用於開箱即用的導軌。 – holaSenor