[Doctrine Migration] Comment utiliser une connexion pour les fichiers générés par une migration diff ?
Bonjour,
J'ai deux connexions dans mon fichier databases.yml :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| all:
connection1:
class: sfDoctrineDatabase
param:
dsn: 'mysql:host=myhost;dbname=dbname1;'
username: username
password: pwd
connection2:
class: sfDoctrineDatabase
param:
dsn: 'mysql:host=myhost;dbname=dbname2;'
username: username
password: pwd |
J'ai changé différents points dans mon schema (ajout d'une clé étrangère sur une table de la connection2 vers une autre table de la connection1).
Si je fais un doctrine:build --all, aucun soucis, la relation fonctionne mais ce n'est pas ce que je veux.
J'ai utilisé symfony doctrine:generate-migrations-diff. Du coup, j'ai deux fichiers de migrations auto générés.
Mais je ne trouve pas comment définir que pour telle action de migration, elle doit utiliser telle ou telle connexion.
Si vous avez des idées :)