Les many2many ne remonteront jamais : ce sont pour la base des many2one
entre différentes tables. (2 many2one et 3 tables pour un many2many)
Il faut que tu les paramètres à la main dans le schema.yml


-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de Bruno
Envoyé : jeudi 23 juillet 2009 15:07
À : Symfony-fr
Objet : [symfony-fr] Doctrine build-schema et many to many


Bonjour à tous,

Je travail avec Mysql Workbench (anciennement DBDesigner) pour générer
ma base de données.
Une fois la conception terminée j'exporte le schema en SQL et exécute
les requêtes directement dans phpmyadmin pour construire ma base.

Ensuite, lorsque j'exécute la commande doctrine:build-schema, tout se
déroule sans erreur, mais le schéma généré ne respecte pas les
relations many-to-many.

Je prend l'exemple avec une table `joueur` lié à la table `competence`
par une table `joueur_competence`

Dans `joueur_competence`, mes index et clé étrangères sont
parfaitement généré depuis mysql workbench, mais dans mon schéma.yml,
je ne retrouve mes clés étrangères seulement dans JoueurCompetence,
mais plus dans Joueur ni dans Competence

Quelqu'un saurait me dire pourquoi la relation many-to-many disparait
au moment de la génération du schema par doctrine ? J'aimerai pouvoir
continuer de bosser avec mysql workbench sans me taper tous les
schemas à la main !

Merci de votre aide.

Bruno




--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Répondre à