我们如何控制EF数据库首先生成的类和属性名称



i有一个Oracle数据库,该数据库在所有上案例中都有其所有表和列。

例如,表格学生有名字,姓氏和dateofbirth

当我使用EF数据库第一次方法生成类时,我也会在上案例中获得所有类和名称。

在这里回答

如何强制使用Oracle的实体框架支持Pascal Case?

没有帮助,因为它仅在上案中只有第一个字母而不是firstName或lastname生成名称。

我想手动做。有什么方法可以在on ModelCreating中写入一些内容,以便每次生成EDMX时都会得到正确的名字?

如果我在一代后更改名称,则下次将从数据库更新它。

resharper可能会有所帮助,尽管我一段时间内没有使用re#或命名约定功能。(请参阅:https://www.jetbrains.com/help/resharper/inspect_the_whole_solution_for_naming_style_style_compliance.html(告诉它,您需要uppercamelcase并在生成的代码上运行。此功能可能还有其他插件。

ef不会这样做,因为我怀疑他们会试图确定命名的单词边界。Whillitknowhowhowmanywordsareinhere如何?:)

相关内容

  • 没有找到相关文章

最新更新