Я пытаюсь использовать Code-First EF6 со значениями по умолчанию SQL.Значение столбца по умолчанию SQL с Entity Framework
К примеру, у меня есть столбец «CreatedDate»/свойство не нулевое значение по умолчанию в SQL из «GETDATE()»
Как представить это в моем коде модели? В настоящее время у меня есть:
<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime
Будет ли
этой работа, или мне нужно использовать обнуляемый, даже если фактический столбец должен быть не нулевым, поэтому EF не посылает значение, когда оно не было установлено:
<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime?
Или есть лучшее решение там?
Я не хочу, чтобы EF обрабатывал мои значения по умолчанию - я знаю, что это доступно мне, но это невозможно в моей текущей ситуации.
Отлично, спасибо, я поеду с этим пока. – Carl
Добро пожаловать;) –