rails g controller HogePagesを戻したい

Ruby on Rails Tutorialではサラッと書いてあるけど、意外と結構使う。

作ったコントローラーの名前変えたい!とか、アクション名間違った!とか。

rails g controller HogePages index show

で、hoge_pages_controller.rbを作った。

(アクションはindexとshow)

でもやっぱり名前をPiyoPagesコントローラーにしたい!!

rails destroy controller HogePages index show

を実行すると、取り消せる。

モデルの場合

作る時は

rails g model User name:string email:string

で作る。

やっぱやめたー

rails destroy model User

(引数は不要)

マイグレーション戻したい

rails db:migrate

を実行。

やっぱりやめた。

rails db:rollback

で、1つ前に戻す。

一番最初に戻したいときは、

rails db:migrate VERSION=0

でOK!!