В базе данных около двухсот таблиц. Когда модель обновляется из базы данных, в файле EDMX для каждого столбца типа DATETIME с текущим значением даты и времени по умолчанию система выводит StoreGeneratedPattern="Identity"
. Затем требуется вручную открыть файл EDMX XML, чтобы удалить этот флаг для всех столбцов даты и времени.
Проблема возникает, когда выполняется вызов Linq для изменения записи путем установки даты (в столбцах, для которых в БД установлено значение по умолчанию) в таких таблицах. Выдается следующая ошибка:
Modifying a column with the 'Identity' pattern is not supported
Похоже, что это ошибка в MySQL Connector. Какой обходной путь?