Voici mon fichier de configuration:Symfony 2: Générer des entités à partir de plusieurs bases de données
# Doctrine Configuration
doctrine:
dbal:
default_connection: flux
connections:
flux:
driver: %db_flux_driver%
host: %db_flux_host%
port: %db_flux_port%
dbname: %db_flux_name%
user: %db_flux_user%
password: %db_flux_password%
charset: UTF8
commun:
driver: %db_commun_driver%
host: %db_commun_host%
port: %db_commun_port%
dbname: %db_commun_name%
user: %db_commun_user%
password: %db_commun_password%
charset: UTF8
orm:
default_entity_manager: default
entity_managers:
default:
connection: flux
mappings:
CreatisSaisieBundle: ~
commun:
connection: commun
mappings:
CreatisSaisieBundle: ~
Comme vous pouvez le voir j'utilise 2 connexions. J'ai utilisé la ligne de commande app/console doctrine: mapping: convert xml pour générer mes fichiers orm xml mais qui ne générait que les entités de ma connexion par défaut (flux).
Existe-t-il une option permettant de générer des entités à partir d'une connexion spécifique ou de toutes les connexions?
Ok pour ceux qui ont le même problème: php app/console doctrine: cartographie: convertir YML./src/MyCo/Base/MyBundle/Ressources/config/doctrine/metadata/orm --from base de données --force ** - em = commun ** – Yoot
Je cherchais à partir de 30 minutes que je vois ce poster! Je vous remercie! – flower58