【发布时间】:2013-08-17 05:15:38
【问题描述】:
我有一个 Rails 应用程序,用于连接到托管在亚马逊上的生产从属数据库。我想创建第二个数据库,它具有完全不同的架构,并将其保存在我的本地计算机上。原因是从我们使用的第三方导入数据,更好地组织并能够比访问他们的 api 更快地访问它。我的问题是我将如何设置第二个数据库?一起创建一个新的 Rails 应用程序会更好吗?如果我在我的 database.yml 中设置一个新环境和一个新数据库,我将如何为该数据库创建一个自定义架构等?
谢谢!
【问题讨论】:
-
您可以在现有应用中创建一个新的迁移文件并使用播种属性导入数据,不是吗?
标签: mysql ruby-on-rails ruby activerecord