带有Oracle的实体框架生成名称太长的DDL

时间:2018-11-13 16:48:22

标签: oracle entity-framework ssdl

我最近继承了一个对Oracle数据库使用EF的项目。我没有有关数据库模型的文档,但确实有该模型的EDMX。我已经使用相应的模板(SSDLToOracle.tt)从EDMX中的模型成功生成了数据库模式DDL。

enter image description here

但是生成的脚本不起作用,因为它没有考虑到Oracle对对象(表,索引等)使用的名称长度有限制。 Oracle仅支持30个字节长的名称(在新版本中为128个)。

那么,有没有什么办法可以考虑到这种限制来生成脚本?

0 个答案:

没有答案