2011-08-17 51 views
2

開始近日,之後我刪除了被命名爲99999999xxx_createwhatever一些手動創建的遷移,每次遷移我現在產生開始99999999999999xxx_etc遷移文件名的奇異數

任何想法如何解決這一問題,使它們像2011xxxxxx再次產生?

+0

嘗試使用今天的日期和時間手動創建虛擬/基本/空遷移文件,然後創建遷移? – Zabba

回答

1

如果您想將數據保存在數據庫中,請首先使用mysqldump進行備份。

然後遷移重置爲0版rake db:migrate VERSION=0

確保沒有任何99999999x遷移文件,然後運行rake db:migrate

最後,恢復你的數據庫。