Я создаю приложение ASP .NET MVC 4.Теперь, когда я развертываю новую версию этого сайта в своей рабочей среде, я не хочу терять данные только потому, что имена моих столбцов были переименованы или что-то подобное.
Я использую Entity Framework 4 для храненияобъекты в базе данных.Теперь я знаю, что эта структура может генерировать так называемые сценарии изменений.Однако я им не доверяю.Я просто чрезмерно причинен, или у меня есть причина не доверять им?
Я проектирую модели на диаграмме EDMX, которая затем генерирует таблицы для меня.Это усложняет для меня создание правильных сценариев изменений, особенно когда я (наверняка) не знаю, как вещи отображаются в базе данных в определенных сценариях.
Так как же мне обойти это?Если вы используете то же, что и я, как вы можете предотвратить потерю данных при развертывании?