Доктрина 2 - Конфигурирование и использование нескольких баз данных
У меня есть проект Symfony2 с базой данных MySQL:
#app/config/config.yml
doctrine:
dbal:
driver: %database_driver% # <
host: %database_host% # |
port: %database_port% # | Defined in
dbname: %database_name% # | parameters.ini
user: %database_user% # |
password: %database_password% # <
orm:
auto_generate_proxy_classes: %kernel.debug%
auto_mapping: true
Теперь я хотел бы делать простые запросы (например, обычные вызовы) к другой базе данных.
Должен ли я определить другой dbal в конфигурационном файле?
Если да, как это можно настроить, сохраняя соединение по умолчанию для проекта?
Нужно ли настраивать orm для каждого соединения?