有沒有辦法從rails應用程序導出數據庫中的數據庫結構? 我相信有一種方法可以使用rake從數據庫中導出數據。如何將數據庫結構從數據庫導出到遷移文件中?
rake db:migrate
將從遷移文件創建表。是否有一個反向的命令,以便從db中生成遷移文件?
我以前在3.0.x版本中構建了一個rails應用程序。
我有更多的遷移文件比數據庫中的表的實際數量,因爲我有一些遷移文件,它添加和刪除或更改數據庫的列結構。
很明顯,我可以手動更改每個遷移文件並將其更改爲3.1標準的遷移文件,但我只想知道是否有辦法導出數據庫結構。
工作:P謝謝!,所以它的任務是將文件分成不同的遷移文件? – user482594
不可以。您也可以使用rake直接「加載」模式。然後,您可以遷移自轉儲架構以來的任何更改。 – Pavling
帕夫林的權利。你會使用rake db:schema:load來加載它。 – jschorr