标签: ruby-on-rails rails-migrations
如何以当前的RAILS_ENV为条件进行Rails迁移?
具体来说,我想:
这样做可以让我们通过迁移执行数据库更新 - 这是我们在Staging环境中只需要的。例如,为了测试目的,可以激活特定帐户或帐户类别的功能。
答案 0 :(得分:13)
只需在迁移中的上/下类方法中使用Rails.env.production? / Rails.env.<custom-env>?即可。
Rails.env.production?
Rails.env.<custom-env>?