В настоящее время мой корабль связи:
$table->integer('facility_id')->unsigned()->nullable();
$table->foreign('facility_id')->references('id')->on('facility')->onDelete('cascade');
Это в таблице объектов, и теперь я хочу изменить таблицу в моей новой миграции. Я удаляю fk и добавляю fk с новой таблицей
$table->dropForeign(['facility_id']);
$table->foreign('facility_id')->references('facility_locations_id')->on('facility_locations')->onDelete('cascade');
Я просто меняю имя таблицы, но там написано
annot add or update a child row: a foreign key constraint
fails (`ovadaclinic_fd_dev`.`#sql-7d54_31`, CONSTRAINT
`user_facility_facility_id_fore
ign` FOREIGN KEY (`facility_id`) REFERENCES `facility_locations`
(`facility_locations_id`) ON DELETE CASCADE) (SQL: alter table
`user_facility` add constraint `user_facility_facility_id_foreign` fore
ign key (`facility_id`) references `facility_locations`
(`facility_locations_id`) on delete cascade)
Как я могу решить эту проблему?
Ваша помощь будет высоко оценена