У меня есть моя модель базы данных, настроенная на использование формата datetime2 вместо просто datetime. Когда база данных создается, все столбцы дат являются датами, а не datetime2. Вот мой код конфигурации колонки;Entity Framework 4.3 Первый код не может создать Datetime2?
Property(a => a.LastOpened)
.HasColumnOrder(++index)
.HasColumnType("datetime2")
.HasPrecision(0)
.IsRequired();
Я могу поклясться, что это работает в более ранней версии EF, такие как 4.1, но я не понимаю, почему он не работает. Я подключаюсь к SQL Server 2008 R2 ...
Любая помощь будет оценена!
Спасибо!