2009-03-04 32 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