Programaticamente modificar o nome do esquema da tabela no Doctrine2?

Gostaria de modificar o nome do esquema / banco de dados de uma tabela em tempo de execuçãocomo é possível com o nome da tabela, mas oClassMetadataInfo classe não parece expor uma interface para obter / definir essa propriedade.

Eu posso me virar com a modificação de nomes de tabela em tempo de execução se for absolutamente necessário, mas não é uma solução ideal devido à quantidade de tabelas que teríamos que armazenar em um único esquema / banco de dados.

Existe uma maneira de conseguir o que eu gostaria de fazer? Desde já, obrigado.

Nota: Eu preciso ser capaz de fornecer um nome de tabela totalmente qualificado usando um marcador de posição de esquema no meu mapeamento de entidade baseado em anotação (como__schema_placeholder__.table_name, para junções entre bancos de dados). Em tempo de execução, eu gostaria de remapear dinamicamente a entidade de__schema_placeholder__.table_name =>real_schema_name.table_name.

questionAnswers(2)

yourAnswerToTheQuestion