Mysql
 sql >> Datenbank >  >> RDS >> Mysql

SQLSTATE[23000]:Integritätseinschränkungsverletzung mit gültiger Einschränkung

Ihre Fixture-Datei versucht wahrscheinlich, eine Zeile für County einzufügen für die es keine entsprechende Zeile gibt, die mit der accountId oder der districtId übereinstimmt.

Dieser Schlüssel zwingt Sie, sicherzustellen, dass die Konto-ID, die Sie eingeben, im County liegt Tabelle hat eine übereinstimmende ID im account Tabelle.

Dasselbe wie accountId, außer dass keine übereinstimmende ID im district vorhanden ist Tabelle.

Überprüfen Sie also Ihre Spielplandatei und stellen Sie sicher, dass Distrikt- und Kontozeilen eingefügt (und festgeschrieben) sind, bevor Sie eine County-Zeile einfügen.