Eri*_*ric 5 .net c# entity-framework datetime2 ef-code-first
在Entity Framework 6 Code First中,有没有办法强制所有DateTime
属性建模为DateTime2
?
我知道我能做到
.HasColumnType("datetime2")
Run Code Online (Sandbox Code Playgroud)
在每个单独的DateTime
属性上,但我想知道是否有办法将其设置为所有 DateTime
属性的默认值.
是.
在Entity Framework 6的Fluent API中,您可以DateTime
使用以下一行更新所有属性:
modelBuilder.Properties<DateTime>().Configure(c => c.HasColumnType("datetime2"));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
921 次 |
最近记录: |