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