在具有多个数据库配置的Rails 6应用中进行迁移

时间:2020-01-22 21:42:20

标签: ruby-on-rails-6

我在Rails 6.0.2.1应用程序中具有以下多个数据库设置:

development:
  primary:
    <<: *default
  other:
    <<: *default
    database: other_db
    migrations_paths: db/other_migrate

db/migrate目录中具有迁移。

我希望rails db:migrate仅对主数据库运行迁移,但是事实并非如此。运行命令后,还将在other数据库中与schema_migrations一起创建表。

我知道我可以运行rake db:migrate:primary,但这不是我想要的。

有没有办法得到我需要的行为?

谢谢!

0 个答案:

没有答案