前提・実現したいこと
herokuにlaravel6(環境はcloud9)でアップロードしたアプリにマイグレーションを実行したい。
発生している問題・エラーメッセージ
マイグレーションを実行できないファイルがあり、そこで実行が止まってしまう。
該当のソースコード
heroku run php artisan migrate Running php artisan migrate on ⬢ protected-fjord-30624... up, run.4649 (Free) ************************************** * Application In Production! * ************************************** Do you really wish to run this command? (yes/no) [no]: > yes Migration table created successfully. Migrating: 2014_10_12_000000_create_users_table Migrated: 2014_10_12_000000_create_users_table (0.03 seconds) Migrating: 2014_10_12_100000_create_password_resets_table Migrated: 2014_10_12_100000_create_password_resets_table (0.04 seconds) Migrating: 2019_08_19_000000_create_failed_jobs_table Migrated: 2019_08_19_000000_create_failed_jobs_table (0.01 seconds) Migrating: 2021_08_24_063157_create_techniques_table Migrated: 2021_08_24_063157_create_techniques_table (0.01 seconds) Migrating: 2021_08_26_183456_create_onomatopoeias_table Migrated: 2021_08_26_183456_create_onomatopoeias_table (0.01 seconds) Migrating: 2021_09_11_065824_create_explanations_table Migrated: 2021_09_11_065824_create_explanations_table (0.01 seconds) Migrating: 2021_09_11_074728_remove_name_from_explanations_table In Connection.php line 669: SQLSTATE[42703]: Undefined column: 7 ERROR: column "name" of relation " explanations" does not exist (SQL: alter table "explanations" drop colum n "name") In Connection.php line 463: SQLSTATE[42703]: Undefined column: 7 ERROR: column "name" of relation " explanations" does not exist
関連するファイル
2021_09_11_065824_create_explanations_table.php
2021_09_11_074728_remove_name_from_explanations_table.php
試したこと
2021_09_11_074728_remove_name_from_explanations_tableで2021_09_11_065824_create_explanations_tableのカラムを消すという処理をするのだが、エラーが起こっているで、2021_09_11_074728_remove_name_from_explanations_tableを削除し、2021_09_11_065824_create_explanations_tableの指定のカラムを削除して再度マイグレーションを実行したが、同じエラーが出た。
補足情報(FW/ツールのバージョンなど)
laravel6,haroku
あなたの回答
tips
プレビュー