有没有一种方法只能在测试环境中运行迁移?

由于暂存和生产数据库已经存在,因此我只想在测试环境中创建表并将数据植入种子。

最佳答案

我找到了基于帖子here的解决方案。这使我只能在测试环境中应用迁移。

class CreateLicenseDatabase < ActiveRecord::Migration
  def change
    if Rails.env.test?

      create_table.....

    end
  end
end

09-16 01:12