Entity Framework: проблема со значениями по умолчанию - PullRequest
0 голосов
/ 28 апреля 2020

Используя подход, основанный на DB, я хочу установить значение по умолчанию для столбца таблицы. Я отредактировал файл .edmx и в объявлении типа сущности использовал следующий синтаксис:

<Property Name="DOCENTE_ID" Type="Int32" Nullable="false" DefaultValue="39735" />

Когда я запускаю генерацию модели, DefaultValue игнорируется.

Может кто-то помогите мне?

Симона

1 Ответ

0 голосов
/ 28 апреля 2020

Какую версию Entity Framework вы используете? Так как это EDMX, я собираюсь принять EF 6. Я бы порекомендовал обновить таблицу в базе данных, чтобы получить это значение по умолчанию, а затем обновить модель из базы данных. Просто щелкните правой кнопкой мыши в окне просмотра edmx и выберите Обновить модель из базы данных

enter image description here

Если вы хотите обновить edmx, откройте диаграмму и щелкните правой кнопкой мыши столбец Вы хотите установить и нажмите Свойства

enter image description here

Там вы можете установить значение по умолчанию

enter image description here

...