前提・実現したいこと
###ruby on rails 4-2-1でherokuに新たに追加したmigrationファイルを反映させようとしています。
###ターミナルで
git add -A
git commit -m "first commit"
heroku run rails db:migrate
###を実行したところ、以下のようなエラーメッセージが出ています。
発生している問題・エラーメッセージ
== 20190426013641 ChangeTypeOfCampsDeadline: migrating ========================
-- remove_column(:camps, :deadline_camps, :datetime)
D, [2019-05-17T06:58:13.019813 #4] DEBUG -- : (1.8ms) ALTER TABLE "camps" DROP COLUMN "deadline_camps"
D, [2019-05-17T06:58:13.020943 #4] DEBUG -- : (1.0ms) ROLLBACK
D, [2019-05-17T06:58:13.022262 #4] DEBUG -- : (1.1ms) SELECT pg_advisory_unlock(7975630572240913050)
rails aborted!
StandardError: An error has occurred, this and all later migrations canceled:
該当のソースコード
略
試したこと
herokuのマイグレーションのステータスを調べてみると、
(上略 すべてupとなっている )
up 20181226013904 Add column named camp paid
up 20181228015130 Camp send target add
up 20181228015840 Remove and move to users
up 20181228022717 Add column of camps mail
up 20181228062344 Password digest
up 20190101020823 Rollback solve
up 20190107050013 Penalty of schedule
up 20190127013600 Add column of event1
up 20190302035332 Change type of deadline
down 20190426013641 Change type of camps deadline
down 20190427011532 Change plece of camp paid d
down 20190427014720 Change delete following1
down 20190515060405 Add column of seeks mail send complete
down 20190515071723 Add column of schedule
20190426013641 Change type of camps deadlineが原因と思われ、ステータスがダウンでああるので、開発環境で、マイグレーションファイルを修正し、ターミナルで
git add -A
git commit -m "first commit"
heroku run rails db:migrate
を実行するも、herokuのマイグレーションファイルに変更が反映されません。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。