カラム名変更時のエラー
・エラー内容
テーブルのカラム名の間違いに気付き、renameのマイグレーションファイルを作成してカラム名を変更したら以下のエラーが出た。
【経緯】
・カラム名修正の為、修正用のマイグレーションファイルを作成
↓
・マイグレーション実行
↓
・そのマイグレーションファイル内のカラム名が間違っていることに気づく
↓
・そのマイグレーションファイルを右クリック→削除で削除
↓
・新しくカラム名を変更するマイグレーションファイルを作成
↓
・マイグレーション
↓
・商品購入ボタンをクリックでエラー
【原因】
一度消したマイグレーションのデータがDBに内部に残っていて新しいマイグレーションのデータとコンフリクトのような状態になっている。
【対処法】
「rake db:reset」でDB内部を一度リセットした。