7

如何根据当前的 RAILS_ENV 进行 Rails 迁移?

具体来说,我想:

  1. 检查迁移到 head-of-master
  2. 仅在我们的暂存实例上执行迁移

这样做将允许我们执行数据库更新 - 通过迁移 - 我们只希望在我们的暂存环境中。一个示例是为特定帐户或帐户类别激活功能以进行测试。

4

1 回答 1

16

只需在迁移中的 up/down 类方法中使用Rails.env.production?/ 。Rails.env.<custom-env>?

于 2011-03-01T20:53:58.333 回答