次のコード行を使用して、別の移行で以前に作成した既存の列の名前を正常に変更しました。
$table->renameColumn('custom_paper_note', 'custom_primary_paper_note');
ただし、実行するphp artisan migrate:refresh
と次のエラーが発生します。
[Illuminate\Database\QueryException]
SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'custom_paper_note'; check that column/key exists (SQL: alter table `line_items` drop `custom_paper_note`)
と
[PDOException]
SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'custom_paper_note'; check that column/key exists
列の名前を変更したため、migrate:refresh プロセス中に削除できなくなったため、これはすべて意味があります。しかし、このエラーを修正する方法がわかりませんか?
ご協力いただきありがとうございます。