Я начинаю писать большое приложение ASP.NET MVC и планирую сначала использовать EF-код для взаимодействия с базой данных, но что я должен делать, когда какая-то часть приложения будет готова, и у меня возникнут проблемы с изменением структура базы данных немного?
EF Code-First необходимо создавать базу данных каждый раз, когда изменяется модель или происходит сбой с исключением «Совместимость модели не может быть проверено, потому что ...», я знаю, что единственный способ избежать этого - исключить проверку метаданных из соглашений, но я Поверьте, что это не хороший вариант.
Так есть ли надежные решения?