下記サイトを参考にrailsアプリをherokuにデプロイしました。
【初心者向け】railsアプリをherokuを使って確実にデプロイする方法【決定版】
そこで、
heroku run rails db:migrate
にてデータベースを作成させようとしたところ下記のエラーが起こりました。
rails aborted! StandardError: An error has occurred, this and all later migrations canceled: PG::UndefinedColumn: ERROR: column "images" of relation "products" does not exist : ALTER TABLE "products" DROP COLUMN "images"
productsテーブルのカラム構成は以下の通りです。
0. title (string型)
0. description (text型)
0. price (integer型)
0. stock_quantity (integer型)
0. images (json型)
エラーメッセージではimagesカラムを消せとの司令がでてるようですが、必要なので消せません。
json型が問題あるのでしょうか。
どうしたらheroku run rails db:migrateできるでしょうか?
回答1件
あなたの回答
tips
プレビュー