【发布时间】:2013-01-01 10:33:14
【问题描述】:
我的情况是我们在 SQL Server 上有多个架构,我们需要能够针对这些架构执行架构:转储和迁移。一种模式用于我们的新 Rails 应用程序,另一种模式用于我们依赖的遗留系统。
在运行 rake db:schema:dump 时,我们的新模式表在 schema.rb 文件中正确创建。遗留模式表不会在 schema.rb 中结束。我想知道其他人是如何处理这个问题的。
我对此的另一个考虑是,因为我们的旧模式表是相当静态的,所以将它们添加到一个单独的文件中一次,然后为 rake db:schema:load 创建一个 before 挂钩,它将在架构.rb。 rake db:schema:load; 是否有一个 before 钩子?如果有,那是什么?
【问题讨论】:
标签: ruby-on-rails ruby sql-server rake