2012-05-08 3 views
0

Мне нужно удалить столбец из базы данных в EF 4.3. База данных обновилась успешно, но строительные леса все еще существуют для просмотров и ошибок CRUD при попытке получить к ним доступ. Есть ли способ автоматического удаления строительных лесов после изменения модели или мне нужно вручную удалить все экземпляры?Удаление столбца объекта из модели - автоматическое удаление лесов?

ответ

1

Я не уверен, так как я не знаю, какой генератор леса вы используете. Если это тот, который «поставляется с коробкой», я уверен, что вам нужно удалить CRUD вручную.

Генераторы лесов, с которыми я знаком, являются просто генераторами. Они не поддерживают понимание того, что было создано, поэтому они не реагируют на изменения модели данных. Это процесс oneway.

OTOH, это также означает, что вы, вероятно, можете «устранить» лезвие леса, повторно используя генератор. Разумеется, вам нужно будет сохранить настроенные биты, добавленные в выходы леса, но это может быть проще, чем удалить то, что больше не нужно.

Смежные вопросы