Apparament, je me fais insulter lorsque je tente de décrire les deux
bases dans mon fichier schema.yml:

  [sfException]
  A schema.yml must only contain 1 database entry.

Le fait que j'utilise deux bases de données différentes indique que je ne
peux pas me servir du fichier de schéma ?

Voici la tête de mes fichiers :

<databases.yml>

all:
  spider:
    class:          sfPropelDatabase
    param:
      phptype:      oracle
      [...]

  portail:
    class:          sfPropelDatabase
    param:
      phptype:      oracle
      [...]


<schema.yml>

spider:
  [Les tables avec leurs propriétées]

portail:
  [Les tables avec leurs propriétées]


Le 30/11/07, Renaud LITTOLFF <[EMAIL PROTECTED]> a écrit :
>
> et surtout, la plupart des m�thode qui r�cup�rent des donn�es
> acceptent un parametre $con... ce qui signifie que tu passera $con1 ou
> $con2 � ces m�thodes
>
> Le 30/11/07, Nicolas Perriault<[EMAIL PROTECTED]> a �crit :
> > On 11/30/07, Mathieu Sachot <[EMAIL PROTECTED]> wrote:
> >
> > > J'aurais deux questions :
> > > Est-ce qu'il est possible avec symfony de se connecter � deux serveurs
> de
> > > base de donn�es diff�rents en parall�le ?
> > > Si oui, comment ?
> >
> > C'est possible, tu peux d�finir autant de pool de connection que tu
> > veux dans ton fichier databases.yml.
> >
> > all:
> >   connexion1:
> >     class:          sfPropelDatabase
> >     param:
> >       dsn:          mysql://root:[EMAIL PROTECTED]/db1
> >   connexion2:
> >     class:          sfPropelDatabase
> >     param:
> >       dsn:          mysql://root:[EMAIL PROTECTED]/db2
> >
> > Apr�s tu peux instancier une connection depuis propel :
> >
> > $con1 = Propel::getConnection('connexion1');
> > $con2 = Propel::getConnection('connexion2');
> >
> > ++
> >
> > --
> > Nicolas Perriault    http://www.clever-age.com
> > Clever Age - conseil en architecture technique
> > GSM: +33 6 60 92 08 67  T�l: +33 1 53 34 66 10
> >
> > >
> >
>
> >
>

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