Преобразование типа данных datetime2 в тип данных datetime привело к значению, выходящему за пределы диапазона во время миграции EF 6
При применении миграции с использованием "update-database" я получаю ошибку о преобразовании datetime2 в datetime. Как это исправить?
1 ответ
Решение
Ох... Я нашел ответ. Вы должны добавить следующую строку в метод OnModelCreating в вашем классе DbContext:
modelBuilder.Properties<DateTime>().Configure(c => c.HasColumnType("datetime2"));