schema.rb传统上保存默认的架构:development,:test和:production schemas。我的问题是我的应用程序依赖于除这些默认值之外的其他两个数据库。如何在schema.rb中跟踪这些其他数据库,以便在新服务器上启动应用程序时rake db:schema:load是否真的创建了所有需要的数据库?
答案 0 :(得分:0)
ActiveRecord不适用于多个连接。您可以破解使用magic multi connection gem.这允许您通过在声明的模块ActiveRecord::Base.establish_connection
中调用module
来指定不同的连接。