Делают ли изменения в схеме базы данных разбиение linq на сущности - PullRequest
2 голосов
/ 13 декабря 2011

Изменяют ли схемы базы данных linq на объекты? Если да, то какие изменения вызывают его разрыв?

  • добавление столбца в таблицу
  • добавление таблицы
  • удаление стола
  • удаление столбца

1 Ответ

4 голосов
/ 13 декабря 2011

Да, есть множество изменений, которые нарушают EF без обновления отображения. Например:

  • Добавление необходимого столбца в сопоставленную таблицу - прерывает вставку и обновление из EF
  • Добавление ограничения FK к существующему столбцу - может нарушить вставку или обновления
  • Удаление сопоставленного столбца - ломает все, что работает с этим объектом
  • Удаление сопоставленной таблицы - ломает все, что работает с этой сущностью
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...