Isso agora oficialmente não pode ser feito de maneira adequada .
No entanto, o resultado final de poder alternar entre diferentes bancos de dados com estruturas semelhantes ainda pode ser alcançado (para aqueles sem moral). Parte com a remoção de colunas pode ser usado .
A solução é ter tudo incluído
EF
modelo que é gerado a partir do banco de dados que tem todas as tabelas e todas as colunas (que estão em qualquer banco de dados pense como OR
lógico de tudo). Em seguida, o modelo com todas as entidades que possuem todas as propriedades de todos os ambientes de banco de dados pode ser removido específico para o ambiente que é consultado em tempo de execução no mecanismo descrito aqui
. Isso não cobre casos em que o tipo de coluna muda. Espero que isso economize algum tempo, pois demorou 2 semanas do meu ...