1
我在Rails 4.2中使用了多個數據庫,並且有「structure.sql」和「structure2.sql」文件。如何將文件名參數傳遞給「rake db:structure:load」?
當我試圖加載structure.sql
到development
,工作正常。 但是,我怎樣才能加載structure2.sql
到development2
? 我可以將文件名參數傳遞給嗎?
我在Rails 4.2中使用了多個數據庫,並且有「structure.sql」和「structure2.sql」文件。如何將文件名參數傳遞給「rake db:structure:load」?
當我試圖加載structure.sql
到development
,工作正常。 但是,我怎樣才能加載structure2.sql
到development2
? 我可以將文件名參數傳遞給嗎?
您需要的文件名通過作爲環境變量:
DB_STRUCTURE=filename.sql rake db:structure:load
或
rake db:structure:load DB_STRUCTURE=filename.sql
或者您可以使用此:
rails db < filename.sql
,它會加載在架構你的數據庫。