Entity Framework 4 - обновлять определенные таблицы при обновлении - PullRequest
7 голосов
/ 10 июня 2011

В EF4 при использовании мастера обновления модели из базы данных обновляются все таблицы, которые были ранее импортированы, и я не вижу способа включить только те, которые мне нужны.

Возможно лиобновить только конкретные таблицы и не все?

1 Ответ

5 голосов
/ 11 июня 2011

К сожалению, нет. Обновить обновляет все сопоставленные таблицы. Вы можете не импортировать новые, но EF считает хорошей идеей поддерживать синхронизацию своей модели и базы данных. Я полагаю, что вы могли бы погрузиться в XML-код, получить копии того, что вы не хотите менять, а затем вернуть их обратно, но это за пределами моего опыта.

EDIT: Из возможного дублирующего вопроса, приведенного выше, упоминается внешний инструмент http://www.huagati.com/dbmltools/, который выглядит так, как будто он справился бы с работой.

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