migrateファイルを修正
migrate内は修正方法があります!
①現在のファイル状況確認
下記のコマンドを入力
$ rails db:migrate:status
この状態のまま内容を修正しても反映されません!!
今回は、favoriteファイル修正したいとしましょう。
次の方法で修正できる環境に変えましょう
②migrateファイル修正できるようにする
下記のコマンドを打ってください。
& rails db:rollback STEP=3
すると…
このように下から3行目まで「down」という表示に変わりました。
downになってからようやく修正がOKになります。
③修正後
中身を修正したら、次の作業に移ります。
念のため、ファイルがdownになっているか確認しましょう
$ rails db:migrate:status
3行目まで間違いなくdownになっていたら、次に
$ rails db:migrate
を打って更新かけましょう!
全てがUPになっているか「rails db:migrate:status」で確認しましょう!!
これで変更した内容が反映されます!
※初めての時は、downにすることを知らず他のファイル同様に
修正して「変わってないけどなんで!!」となってました~
「rails db:rollback」をすることでdownにして修正することを
メンターさんに教えてもらい解決できました!