Rails 4和postgresql模式,如何为2个模式运行迁移

时间:2014-05-20 17:45:49

标签: ruby-on-rails postgresql rails-migrations

假设我有一个User模型,我想用2个模式设置postgresql:

test1.users
test2.users

有没有办法在运行迁移时指定我想要使用的架构?

rake db:migrate schema=test1

1 个答案:

答案 0 :(得分:2)

Add an environment,将其命名为" test2",并在config / database.yml中定义您的架构。然后使用RAILS_ENV=test2 rake db:migrate运行迁移。