J'ai l'impression d'avoir tout fait pour que l'émulation d'On Delete
Cascade passe sous Mysql.
1- J'ai ajouté dans propel.ini la ligne :
propel.emulateForeignKeyConstraints = true
2- Dans mon schema.yml, j'ai ajouté { type: integer, foreignTable:
Motcle, foreignReference: id, onDelete: cascade } à ma clé étrangère :
propel:
motcle:
_attributes: { phpName: Motcle }
id:
mot: varchar(50)
motcle_lien:
_attributes: { phpName: MotcleLien }
id:
motcle_id: { type: integer, foreignTable: Motcle,
foreignReference: id, onDelete: cascade }
lien_id:
classement: tinyint
3- J'ai fait mon "symfony propel-build-all-load fo"
4- Cependant quand je fais mon $motcleLienDelete->delete(); , les
infos de la table "motcle" ne sont pas supprimés.
Je n'ai rien trouvé d'autres de concluant sur le Forum. Ai-je raté
quelquechose ?
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [EMAIL PROTECTED]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---