Bonjour,
Lorsque je souhaite supprimer une personne de la BDD, je me heurte aux contraintes de clés étrangères. Voici l'erreur:
An exception occurred while executing 'DELETE FROM personnes WHERE id = ?' with params {"1":28}:
SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails (`ose_new`.`contacts_urgence`, CONSTRAINT `FK_F9D56790A21BD112` FOREIGN KEY (`personne_id`) REFERENCES `personnes` (`id`))
500 Internal Server Error - DBALException
1 linked Exception:
PDOException »
Je cherche donc le moyen de supprimer toutes les entité liées dans le bon ordre. Peut-être au moyen d'annotations de la même façon que j'utilise déjà cascade={"persist"}
Merci d'avance pour vos réponses
Partager