Модуль создания базы данных Entity Designer генерирует дату и время, а не дату и время2 для ProviderManifestToken = 2008 - PullRequest
2 голосов
/ 14 октября 2010

У меня проблемы с генерацией DDL из EDMX с использованием дополнения "Power Pack Generation Database Pack".Вместо этого он генерирует столбцы datetime вместо datetime2, хотя для ProviderManifestToken установлено значение 2008. Можно ли это исправить?Я не хочу делать это вручную все время, потому что я использую модель-первый-подход ...

1 Ответ

1 голос
/ 12 июля 2011

Наконец-то я нашел способ указать E4 для вывода datetime2 вместо datetime.

Вам нужно обновить файл .tt, который вы используете для генерации вашего DDL.

Полный ответможно найти здесь:

http://social.msdn.microsoft.com/Forums/en-GB/adodotnetentityframework/thread/22ee46ca-9b6e-44a4-b5ed-b7e89a68a9b8

...