Usando o código EF4 primeiro: como posso alterar o modelo sem perder dados
No meu Global.asax Tenho a seguinte linha:
Database.SetInitializer<myDbSupport>
(new DropCreateDatabaseIfModelChanges<myDbSupport>());
Se eu não tiver isso, quando mudar o modelo, o sdf banco de dados @ não terá a estrutura correta. Tudo bem em um ambiente de desenvolvimento, mas quando passo para a produção e quero um DB atualização da estrutura, é claro, não posso deixar cair a tabela e perder os dado
É possível criar um script DB muda e execute esta atualização antes de implantar o modelo com a estrutura alterad