Ошибка при сохранении данных даты и времени в БД

При сохранении данных происходит ошибка

Microsoft.EntityFrameworkCore.DbUpdateException: 
An error occurred while saving the entity changes. See the inner exception for details.
SqlException: The conversion of a datetime2 data type to a datetime data type resulted in an out-of-range value.

В строке

_testContext.SaveChanges(); 

Мне кажется проблема возникла из за миграции данных в БД атрибуты: DateOfBirth date, CreatedDateTime datetime, WakeUpTime time(7). При миграции эти атрибуты имели один тип datetime2:

DateOfBirth = table.Column<DateTime>(type: "datetime2", nullable: false),
CreatedDateTime = table.Column<DateTime>(type: "datetime2", nullable: false),
WakeUpTime = table.Column<DateTime>(type: "datetime2", nullable: false),

Я пробовал изменить с datetime2 на параметры которые установлены в БД. Не помогает.


Ответы (1 шт):

Автор решения: detirc

Вопрос решён, проблема была в миграции данных, явно указал данные через атрибуты в модели.

→ Ссылка