Bonjour,

Voici mon problème:
Je souhaite utiliser deux base de donnée différente pour mon projet. Après une brève recherche, je suis bien entendu tombé sur le cookbook (http://symfony.com/fr/doc/2.3/cookbo..._managers.html) qui parrait extremement simple.

J'ai donc modifier mon config.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 
doctrine:
    dbal:
        default_connection:   default
        connections:
            default:
                driver:   "%database_driver%"
                host:     "%database_host%"
                port:     "%database_port%"
                dbname:   "%database_name%"
                user:     "%database_user%"
                password: "%database_password%"
                charset:  UTF8
            global:
                driver:   "%global_database_driver%"
                host:     "%global_database_host%"
                port:     "%global_database_port%"
                dbname:   "%global_database_name%"
                user:     "%global_database_user%"
                password: "%global_database_password%"
                charset:  UTF8
 
    orm:
        #auto_generate_proxy_classes: "%kernel.debug%"
        #auto_mapping: true
        default_entity_manager:   default
        entity_managers:
            default:
                connection:       default
                mappings:
                    XxxCmsBundle: ~
                    XxxUserBundle: ~
            global:
                connection:       global
                mappings:
                    XxxGlobalBundle: ~
après quoi j'ai tenté de générer ma base de donnée avec:
php app/console doctrine:schema:update --force
php app/console doctrine:schema:update --force --em=global
Mais pour chacune de ces commande, je me prends une erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
$ php app/console doctrine:schema:update
 
  [Doctrine\Common\Persistence\Mapping\MappingException]
  The class 'Xxx\GlobalBundle\Entity\GlobalLocale' was not found in
  the chain configured namespaces Xxx\CmsBundle\Entity, Xxx
  \UserBundle\Entity
 
doctrine:schema:update [--complete] [--dump-sql] [--force] [--em[="..."]]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
php app/console doctrine:schema:update --force --em=global
 
  [Doctrine\Common\Persistence\Mapping\MappingException]
  The class 'Xxx\UserBundle\Entity\User' was not found in the chain
  configured namespaces Xxx\GlobalBundle\Entity
 
doctrine:schema:update [--complete] [--dump-sql] [--force] [--em[="..."]]
J'ai parcouru internet mais pas moyen de comprendre d'ou peuvent provenir ces erreurs...

L'un de vous saurait-il m'aider ?

Merci, bonne journée,
Kevin