2017-09-02 103 views

回答

1

是的,rails generate創建文件,它什麼也不做。 rails generate migration只是創建一個遷移文件,它不會更改數據庫,因此您可以刪除該文件。

可以手動或通過使用rails destroy刪除該文件:

rails d migration CreateThisWeekView 

destroy是撤消與generate生成的代碼的命令。

1

是的,你可以嘗試與對面來創建一個遷移,這是破壞它,如:

$ rails d migration CreateThisWeekView 

,而無需修改您的架構,你不需要做回滾的結構。我想只是摧毀創建的文件,你可以達到你想要的。