開発環境SQLite 本番環境PostgreSQLによって起こるheroku run rails db:migrateできない問題に遭遇し、かなりググって時間を使ってしまったので対処法を記載。
手順1
エラーが起きている開発環境のmigrationファイルを削除(or変更)
手順2
heroku pg:reset DATABASE_URL
ちなみにここで治ることもあるらしい。
手順3
git push heroku master
開発環境のDBの変更を本番環境に適用するためのpush
手順4
heroku run rails db:migrate
手順がゲシュタルト崩壊しました