やり直す方法を知っていることは、心の安定に繋がります。
ということで、やり直しの方法をまとめます。
rails generate controller をやり直す方法
$ rails generate controller FooBars hage
「あ、やっちゃった!」
$ rails destroy controller FooBars
「ふ~、助かった」
rails generate model をやり直す方法
$ rails generate model Foo hage
「また、やっちゃった!」
$ rails destroy model Foo
「ふ~、助かった」
(モデル名以外の引数は不要)
その他、rails generate integration_test なども同じ要領でやり直せます
migrateをやり直す方法
$ rake db:migrate
「うぎゃー」
$ rake db:rollback
「ふ~」
~中略~
「うーん、最初の状態に戻そう」
$ rake db:migrate VERSION=0