2016-03-18 190 views
0

是的失敗...我搞砸了我該如何殺死一個模型和遷移,所以我可以開始它。我試圖得到它與db:dropdb:createdb:migratedb:reset ...我可以只刪除模型文件,並創建一個新的似乎沒有任何工作。Ruby on Rails遷移/模型刪除

Rails的5B3紅寶石2.3

+0

問題是? – ssuperczynski

+0

並在下面回答問題。導軌d型號「型號名稱」 – failpractice

回答

1

我按照刪除模式是最好的辦法,首先運行:

rake db:migrate:status 

,如果你是在軌道上5,我認爲該命令是:

rails db:migrate:status 

因此,這將顯示您的遷移狀態。如果遷移up然後運行:

rails db:migrate:down VERSION=version_no 

rake db:migrate:down VERSION=version_no 

然後你就可以放心地破壞模式:

rails d model ModelName 

因此,這將安全地刪除你的模型和遷移文件。

希望這會有所幫助。

+0

非常感謝大家,只是再次變得糟糕。 – failpractice