我在现有数据库上使用Entity Framework Reverse Engineer Code First。这些类是正确创建的,但我需要更改实体名称。我想为每个实体类添加“EpiFlex”前缀。如果SQL表名是Users,则生成的实体应为EpiFlexUsers,输出文件应为EpiFlexUsers.cs。
是否有某种标签我可以添加到T4文件的开头以自动添加该前缀,还是我必须仔细检查每个文件并将前缀放在自动生成的代码之前?
或许我完全忽略了这一点。是否有另一种方法来指定实体的自定义命名?
答案 0 :(得分:0)
似乎没有任何快速简便的方法来做到这一点。但是,Programming Entity Framework 2nd Edition
是一本很好的书,如果您真的要进入实体框架,我认为这本书绝对必要。本书在编辑T4文件方面也有很多帮助。我还没有完成关于T4编辑的完整部分,所以也许我还会找到一些能够很好地完成我想要的东西。