Я пытаюсь использовать Code-First EF6 со значениями по умолчанию SQL.
Например, у меня есть "CreatedDate" column/property, но не null, с по умолчанию в SQL "getdate()"
Как мне представить это в моей модели кода? В настоящее время у меня есть:
<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime
Будет ли это работать, или мне нужно использовать значение NULL, даже если фактический столбец должен быть не нулевым, поэтому EF не отправляет значение, если оно не было установлено:
<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime?
Или там есть лучшее решение?
Я не хочу, чтобы EF обрабатывал мои значения по умолчанию - я знаю, что это доступно мне, но не возможно в моей текущей ситуации.