标签: oracle entity-framework ssdl
我最近继承了一个对Oracle数据库使用EF的项目。我没有有关数据库模型的文档,但确实有该模型的EDMX。我已经使用相应的模板(SSDLToOracle.tt)从EDMX中的模型成功生成了数据库模式DDL。
但是生成的脚本不起作用,因为它没有考虑到Oracle对对象(表,索引等)使用的名称长度有限制。 Oracle仅支持30个字节长的名称(在新版本中为128个)。
那么,有没有什么办法可以考虑到这种限制来生成脚本?