Implementación de Azure desde el control de origen: primer código de migration

¿Puede ayudarme cómo puedo habilitar la primera migration de código en Azure cuando se implementa desde un control de código fuente – Bitbucket?

Como no se envía directamente a Azure, no puedo habilitar el perfil de migration de código en la publicación.

Desea que actualice automáticamente la database (mediante la aplicación de las migraciones pendientes) cuando se inicie la aplicación, ¿verdad?

Puede hacerlo registrando el inicializador de la database MigrateDatabaseToLatestVersion . Un inicializador de database simplemente contiene cierta lógica que se utiliza para asegurarse de que la database esté configurada correctamente. Esta lógica se ejecuta la primera vez que se usa el context dentro del process de la aplicación (AppDomain).

static void Main(string[] args) { Database.SetInitializer(new MigrateDatabaseToLatestVersion<MyDatabaseContext, Configuration>()); ...