Besoin d'aide pour supprimer une entity parent

28 views
Skip to first unread message

jihene chaabouni

unread,
Apr 28, 2019, 7:24:16 AM4/28/19
to asso...@googlegroups.com
Bonjour a tous,
J'arrive pas a supprimer une entity parent il m'affiche 

SQLSTATE[23000]: Integrity constraint violation: 1451 Cannot delete or update a parent row: a foreign key constraint fails

  
Merci de vous m'aidez
Cordialement

Crown Backend

unread,
Apr 28, 2019, 7:32:51 AM4/28/19
to asso...@googlegroups.com
Tu a une relation sur cette entité ?

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "Association Francophone des Utilisateurs de Symfony".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse asso-afsy+...@googlegroups.com.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.

jihene chaabouni

unread,
Apr 28, 2019, 7:37:45 AM4/28/19
to asso...@googlegroups.com
oui j'ai deux entité CV et salarié

sa.PNG
cv.PNG

Crown Backend

unread,
Apr 28, 2019, 7:38:52 AM4/28/19
to asso...@googlegroups.com
Essaye de mettre un cascade remove comme
Ça il supprime les 2 entité 

jihene chaabouni

unread,
Apr 28, 2019, 7:52:05 AM4/28/19
to asso...@googlegroups.com
malheureusement le même erreur 

Crown Backend

unread,
Apr 28, 2019, 7:52:49 AM4/28/19
to asso...@googlegroups.com
Peut-être y a un soucies de relation ? Tu doit supprime le parent pour supprime l’enfant non ?

Mathieu M

unread,
Apr 28, 2019, 7:59:25 AM4/28/19
to asso...@googlegroups.com
Bonjour,

C'est une erreur SQL que tu as, regarde du côté de tes clés étrangères.

Peut être que ton schéma est "désynchronisé" avec ta bdd. Essaie de lancer la commande doctrine:schema:validate pour l'assurer que tout vas bien. Et doctrine:schema:update si besoin.

Sinon si tout est OK, supprime l'entité enfants avant de supprimer l'entité parent. Ou vois du côté des "cascade" comme ça doctrine va gérer tout seul la suppression de tout les enfants quand tu supprimes un parent.

Bon courage !
Reply all
Reply to author
Forward
0 new messages