5
實體框架6代碼首先,是否有辦法強制所有DateTime
屬性建模爲DateTime2
?是否有可能強制將所有DateTime屬性建模爲DateTime2?
我知道,我也可以分別DateTime
財產做
.HasColumnType("datetime2")
,但我不知道是否有一種方法將其設置爲所有DateTime
屬性默認。
實體框架6代碼首先,是否有辦法強制所有DateTime
屬性建模爲DateTime2
?是否有可能強制將所有DateTime屬性建模爲DateTime2?
我知道,我也可以分別DateTime
財產做
.HasColumnType("datetime2")
,但我不知道是否有一種方法將其設置爲所有DateTime
屬性默認。
是的。
在實體框架6的流暢API,你可以使用更新這一行的所有DateTime
屬性:
modelBuilder.Properties<DateTime>().Configure(c => c.HasColumnType("datetime2"));