Plusieurs entity manager dans un même projet (The class ... was not found in the chain...)
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:
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:
Citation:
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:
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:
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