Importando tabelas do banco de dados externo no Symfony2 com a doutrina

Tenho um projeto Symfony2 com seu próprio banco de dados e agora quero me conectar a outro banco de dados (outro projeto) para poder modificar algumas tabela

Criei a nova conexão em 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:

Tentei importar o esquema com o seguinte comando:

$ doutrina do aplicativo / console do php: mapeamento: import --em = buv MyBundle yml

[Doctrine \ DBAL \ Schema \ SchemaException] O índice '' não existe na tabela 'old_table'

Mas algumas das tabelas no banco de dados2 não têm PKs! E a importação completa não funciona. Mas eu só quero importar duas tabelas, então tentei:

$ doutrina do aplicativo / console do php: mapeamento: import --em = buv --filter = "tablename" MyBundle yml

Mas estou recebendo o mesmo erro, parece que o filtro não está funcionand

A documentação na doutrina de comando do console: mapping: import diz apenas para colocar o nome da entidade na opção de filtro. Mas ainda não tenho uma entidade.

questionAnswers(8)

yourAnswerToTheQuestion