Pergunta

Estamos usando o código da entidade 4,3 primeiro.Nós temos três bancos de dados.Para cada banco de dados, temos um DBContext.No primeiro banco de dados, temos algumas tabelas legadas / SQL.No geral, há aprox.70-80 Tabelas / Entidades.

No futuro, queremos usar a migração EF 4.3.

  • podemos mesclar todos os três banco de dados para um e manter nossas três classes de DBContext?
  • é melhor também mesclar as classes dbcontext?
  • pode EF 4.3 lidar com isso?
Foi útil?

Solução

Se você quiser usar 3 tipos de contexto, você ainda deve usar 3 bancos de dados.As migrações do banco de dados dependem do tipo de contexto e migração para três tipos de contexto não funcionarão no banco de dados único (ou causará um monte de problemas, incluindo o manuseio manual completo do código de migração).Como alternativa você pode mesclar todos os bancos de dados para o banco de dados único, você também deve mesclar são o tipo de contexto para único.A escolha é com você.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top