Bonsoir à tous,
J'ai un petit soucis après avoir customizé sfAdminPlugin avec une
table sfGuardUserProfile.
J'ai ajouté dans mon schema.yml
sfGuardUserProfile:
tableName: sf_guard_user_profiles
columns:
user_id: { type: integer(4), primary: true }
firstname: { type: string(80), notnull: true }
lastname: { type: string(80), notnull: true }
site: { type: integer, notnull: true }
relations:
User:
local: user_id
class: sfGuardUser
type: one
foreignType: one
foreignAlias: Profile
onDelete: CASCADE
Pas de problème, dans mon backend je peux voir, editer les users avec
leur profil renseigné.
Par contre, quand je supprime un user, je jette un coup d'oeil dans ma
table sfGuardUserProfile,
et là je remarque que j'ai toujours une entrée pour le user supprimé
Dans ce topics :
http://itsmajax.com/2010/10/09/customize-sfguarduser-sfdocrineguard/
J'ai pu lire qu'il y avait un probleme
"between Symfony and Doctrine where sometimes foreign key constraints
aren’t always handled appropriately"
Quelqu'un a t'il déjà été confronté au problème ? et dans ce cas
m'expliquer la manoeuvre.
Merci.
--
Vous recevez ce message, car vous êtes abonné au groupe Google
Groupes Symfony-fr.
Pour envoyer un message à ce groupe, adressez un e-mail
à [email protected].
Pour vous désabonner de ce groupe, envoyez un e-mail à l'adresse
[email protected].
Pour plus d'options, consultez la page de ce groupe :
http://groups.google.com/group/symfony-fr?hl=fr