2009-03-04 68 views
4

我可以使用db:create在两个数据库中创建表吗?例如,我可以在database.yml中输入one_developmenttwo_development,并且都可以通过rake db:create创建吗?我知道耙数据库:创建:所有作品 - 我只是想知道是否有一种方法来分割根据RAILS_ENV创建的内容?可以耙分贝:创建多个数据库中的表?

回答

1

重新定义rake任务或创建一个新的,它运行rake db:create了两个,你需要的环境。

6

对于one_development你可以执行以下命令:

RAILS_ENV=one_development rake db:create 

对于two_development你可以执行以下命令:

RAILS_ENV=two_development rake db:create