我可以将PluralizingTableNameConvention添加到EF电动工具吗?

时间:2013-10-14 10:33:41

标签: entity-framework entity-framework-5

我目前正在使用Entity Framework Powertools(beta 4)从现有数据库生成我的POCO类,该数据库有超过800个表。

虽然这很棒,并且节省了我很多的时间,但我注意到该工具正在使我的POCO课程多元化,或者将它们多元化。我们的一些表是多元化的,而其他表则不是,所以为了简单起见,我希望POCO匹配底层的db表名。在我的主要DbContext中,我在PluralizingTableNameConvention方法调用中删除了PluralizingEntitySetNameConventionOnModelCreating(),因此应用程序很好。

我的问题是,是否可以在EF Powertools中重新创建此配置,以便正确地创建类,并且不需要我改装类名等。

1 个答案:

答案 0 :(得分:0)

看起来似乎无法完成,但是我从Codeplex下载了EF Powertools代码,并手动构建了这些工具。然后我创建了自己的PluralizationService实现,其中我没有复数。

完成工作。