Valor predeterminado de la columna SQL con Entity Framework
Estoy tratando de usar Code-First EF6 con valores SQL predeterminados.
Por ejemplo, tengo una columna / propiedad "CreatedDate" no nula con un valor predeterminado en SQL de "getdate ()"
¿Cómo represento esto en mi modelo de código? Actualmente tengo:
<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime
¿Funcionará o tendré que usar un nulo aunque la columna real no sea nula, por lo que EF no envía un valor cuando no se ha establecido?
<DatabaseGenerated(DatabaseGeneratedOption.Computed)>
Public Property CreatedDate As DateTime?
¿O hay una mejor solución por ahí?
No quiero que EF maneje mis valores predeterminados: sé que esto está disponible para mí, pero no es posible en mi situación actual.