У меня проблема с ключом сброса с помощью миграции. Это моя функция для 'down' или вызова 'rollback' (это последний созданный файл миграции)
public function down()
{
Schema::connection('intranet')
->table('flyer_detail', function (Blueprint $table) {
$table->dropForeign('flyer_detail_flyer_uuid_foreign');
});
}
Как вы можете видеть, я хочу сбросить ключ foregin из db 'intranet' и таблицы 'flyer_detail'. .. Если я запускаю команду eloquent:migrate:rollback
, я вижу:
Откат назад: 2019_10_16_091512_change_flyer_detail_foregin_key_cascade_on_delete
Откат: 2019_10_16_091512_change_flyer_detail_ 101_ * * * * 1010Но foregin все еще здесь ... Кто-нибудь может помочь с этим?
Почему foregin все еще здесь? Почему не удаляется? Мне нужно установить предварительные проверки? Почему я не получаю никаких исключений по этому поводу?
Thx.