laravel5.3のマイグレーションでテーブルのユニークキーを削除しようとしているのですが、
下記のように例外が発生してしまいます。
php
1Migration table created successfully. 2 3 4 [Illuminate\Database\QueryException] 5 SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'col_name'; check that column/key exists (SQL: alter table `tbl_name` drop index `col_name`) 6 7 [Doctrine\DBAL\Driver\PDOException] 8 SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'col_name'; check that column/key exists 9 10 [PDOException] 11 SQLSTATE[42000]: Syntax error or access violation: 1091 Can't DROP 'col_name'; check that column/key exists
マイグレーションでは、$table->dropUnique('col_name');
を使用しています。
何か原因が分かればご教授をお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/28 01:31