我在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
,但这不是我想要的。
有没有办法得到我需要的行为?
谢谢!