Я создал новое соединение в config_dev.yml
Код: Выделить всё
doctrine:
dbal:
default_connection: default
connections:
default:
driver: pdo_mysql
host: localhost
dbname: database1
user: root
password:
buv:
driver: pdo_mysql
host: localhost
dbname: database2
user: root
password:
Код: Выделить всё
$ php app/console doctrine:mapping:import --em=buv MyBundle yml
[Doctrine\DBAL\Schema\SchemaException]
Индекс '' не существует в таблице 'old_table'
Но некоторые таблицы в базе данных 2 не имеют ПК! И полный импорт не работает. Но мне нужно импортировать только две таблицы, поэтому я попробовал:
Код: Выделить всё
$ php app/console doctrine:mapping:import --em=buv --filter="tablename" MyBundle yml
В документации по консольной команде Doctor:mapping:import говорится только о необходимости помещения имени объекта в параметр фильтра. Но у меня пока нет объекта.
Подробнее здесь: https://stackoverflow.com/questions/654 ... h-doctrine
Мобильная версия