Я использую Entity Framework 4.3 Миграции в моем проекте. Я хотел бы использовать автоматические миграции, чтобы при изменении моих объектов домена и моего класса контекста моя база данных автоматически обновлялась при запуске проекта. Я работаю до сих пор.
Я также хотел бы использовать некоторые Добавленные Миграции в дополнение к автоматическим переходам, и я хотел бы, чтобы приложение автоматически переходило к последней версии (основанной на моих добавленных миграциях) при запуске приложения.
Чтобы сделать это, я поместил это в файл global.asax...
Database.SetInitializer(new MigrateDatabaseToLatestVersion<MyContext, Core.Migrations.Configuration>());
Теперь это работает, но когда я это делаю, он больше не автоматически обновляет базу данных на основе моих объектов домена.
Я хотел бы иметь возможность полностью удалить базу данных, а затем запустить приложение и запустить все автоматические миграции, а затем выполнить мои явные миграции и довести базу данных до последней версии.
Я знаю, что у меня это работало в предыдущем проекте, но я не уверен, что я делаю неправильно в этом случае.
благодаря