Я пытаюсь создать оракул sql для моей модели фреймворка сущности.Невозможно сгенерировать sql в инфраструктуре сущности для базы данных оракула
Я могу создать SQLServer sql fine, ошибка возникает только при генерации oracle.
Я установил инструменты разработчика oracle для VS штрафа.
Я выбрал «Генерировать Oracle через T4 (TPT) .xaml (VS)» для рабочего процесса генерации базы данных и «SSDLTOOracle.tt (VS)» для шаблона генерации DDL.
При попытке сгенерировать SQL в меню правой кнопки мыши, я получаю повторяюсь снова и снова следующее сообщение об ошибке:
SSDL порожденной деятельности под названием «CsdlToSsdlAndMslActivity» не является действительным и имеет следующие ошибки:
Значение по умолчанию (false) несовместимо с гранями, указанными для Decimal. Значение должно быть десятичным числом с масштабом меньше или равным 38 и точность меньше или равна 38.
... [надрез]
Моя модель не содержит никаких Decimals.
Я попробовал установить значение по умолчанию для своих Int32 и Double'ов для чего-то другого, кроме (None)
, но это не исправить.
Может ли кто-нибудь помочь мне решить эту проблему?
Какую версию Entity Framework и odp.net вы используете? –
@BootStrapper все мои pacakges являются последними из nuget - EF 6.1.3, ODP.NET Управляемый 12.1.022, ODP.NET Управляемый EF 12.1.022 –