Bonjour,

J'ai deux connexions dans mon fichier databases.yml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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