21 de jun. de 2014

Migrations – Executando as atualizações automaticamente


Primeiro vamos mudar a classe para “public class”, pois precisaremos refenciá-lá posteriormente. 
Depois vamos ativar a propriedade da migração automatica e por fim vamos marcar a opção que dados podem ser perdidos durante a migração. Esta última opção fica a seu critério, pois se você não habilitar a opção e o Migrations não conseguir atualizar o banco de dados. você receberá um erro.



Adicionar a chamada do DatabaseSetInitializer() com a opção MigrateDatabaseToLastVersion, o que faz com que nosso banco de dados seja sempre atualizado de acordo com as nossas classes.
public class Contexto : DbContext
    {
        public DbSet Cliente { get; set; }

        public Contexto()
        {
            Database.SetInitializer(new MigrateDatabaseToLatestVersion());
        }
    }

Fonte: http://msdn.microsoft.com/pt-br/library/jj856238.aspx

Nenhum comentário:

Postar um comentário

 Fonte: https://dbaexperts.tech/wp/database/como-funciona-inner-join-left-join-right-join-y-full-join/