Предотвращение потери данных при развертывании новой версии сайта EF? - PullRequest
0 голосов
/ 30 марта 2012

Я создаю приложение ASP .NET MVC 4.Теперь, когда я развертываю новую версию этого сайта в своей рабочей среде, я не хочу терять данные только потому, что имена моих столбцов были переименованы или что-то подобное.

Я использую Entity Framework 4 для храненияобъекты в базе данных.Теперь я знаю, что эта структура может генерировать так называемые сценарии изменений.Однако я им не доверяю.Я просто чрезмерно причинен, или у меня есть причина не доверять им?

Я проектирую модели на диаграмме EDMX, которая затем генерирует таблицы для меня.Это усложняет для меня создание правильных сценариев изменений, особенно когда я (наверняка) не знаю, как вещи отображаются в базе данных в определенных сценариях.

Так как же мне обойти это?Если вы используете то же, что и я, как вы можете предотвратить потерю данных при развертывании?

1 Ответ

0 голосов
/ 10 мая 2012

Я понял, что мне, вероятно, придется ждать Entity Framework 5.

Похоже, такая функция уже запланирована .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...