【发布时间】:2020-02-02 06:20:54
【问题描述】:
Rails 6 有多个带有 Active Record 的数据库。
我的问题是,如果我想回滚一个特定数据库中的迁移怎么办?
这样的事情不起作用:
rails db:rollback:primary
链接到“使用 Active Record 的多个数据库”文档: https://edgeguides.rubyonrails.org/active_record_multiple_databases.html
【问题讨论】:
-
一个选项是设置
ENV['DATABASE_URL'],它优先于 database.yml 中的任何设置。不是很优雅,但很有效。
标签: ruby-on-rails ruby-on-rails-6