праймари кей ID
bids_players_on_championships (Заявки игроков на чемпионаты), в ней есть btch_id (id заявки команды)
Делаю в миграции
$table->foreign('btch_id')
->references('id')
->on('bids_teams_on_championships')
->onDelete('cascade');
В итоге ловлю ошибку
Foreign key violation: 7 ERROR: insert or update on table "bids_players_on_championships" violates foreign key constraint "bids_players_on_championships_btch_id_foreign"
DETAIL: Key (btch_id)=(17) is not present in table "bids_teams_on_championships"
Как такое может быть? проверил, все ок, все названия правильно написаны
ключ твой работает, ругается на Key (btch_id)=(17) is not present in table "bids_teams_on_championships"
Обсуждают сегодня