MY SQLでrails db:migrateが反映されない時
スクールでのチーム開発中にブランチ切ってマイグレーションファイルを編集したが、SQL上に変更内容が反映されないという事態が発生。
rails db:migrateしても。。
DB上にカラムがないので
ターミナル
$ rails s
でサーバー立ち上げてもエラーが出てしまう。
最終的な解決方法
チーム開発であまりおすすめできない強引なやり方ですが
ターミナル
$ ./bin/rails db:migrate:reset
これで一旦DBの情報をリセットして再び
ターミナル
$ rails db:migrate
するとマイグレーションファイルからの情報が読み込まれて正常にカラムが認識されました。
結局このあと本番環境にデプロイする際にエラーが出てしまったのでこれから解決していきます。頑張ろう。。。