実行中にこれを取得し続けましたphp artisan migrate
SQLSTATE[42000]: 構文エラーまたはアクセス違反: 1091 Can't DROP 'email'; 列/キーが存在することを確認してください
データベースに電子メールが存在することがわかります。
私の移行スクリプト。一意の制約を削除しようとしていました。
<?php
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AlterGuestsTable3 extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('guests', function(Blueprint $table)
{
$table->dropUnique('email');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('guests', function(Blueprint $table)
{
$table->dropUnique('email');
});
}
}
キャッシュをクリアするのを忘れましたか?
ヒントはありますか?