php - How do each entity be generated in their respective database? -


there 2 entities: profiles , cars.

the entity profiles related table in database x , entity cars related table in database y.

the doctrine configuration:

doctrine:     dbal:         default_connection: cars         connections:             profiles:                driver:   pdo_mysql                host:     "%database_host_profiles%"                port:     "%database_port_profile%"                dbname:   "%database_name_profiles%"                user:     "%database_user_profiles%"                password: "%database_password_profile%"                charset:  utf8             cars:                driver:   pdo_mysql                host:     "%database_host_cars%"                port:     "%database_port_cars%"                dbname:   "%database_name_cars%"                user:     "%database_user_cars%"                password: "%database_password_cars%"                charset:  utf8     orm:         auto_generate_proxy_classes: "%kernel.debug%"         naming_strategy: doctrine.orm.naming_strategy.underscore         connection: cars         auto_mapping: true 

when run following command, 2 entities generated in same database (cars):

app/console doctrine:schema:update 

how each entity generated in respective database?

you have define entity managers in orm section , map bundles want manage not default em :

orm:     entity_managers:         profiles:             auto_mapping: true             connection: default         cars:             connection: other_connexion             mappings:                 acmebundle1: ~                 acmebundle2: ~ 

Comments

Popular posts from this blog

java - Static nested class instance -

c# - Bluetooth LE CanUpdate Characteristic property -

JavaScript - Replace variable from string in all occurrences -