Scaffold-DbContext 未生成与 Table 中相同的列

Scaffold-DbContext is not generating column as same in Table

我使用 Scaffold-DbContext 生成实体 class。它生成 class 但从属性(table 的列)中删除了下划线,也遵循驼峰式大小写。

示例。

列名称 RT_UNIQUE 更改为 RtUnique

列名称 D_DISTRICT 更改为 DDistrict

我知道命名约定不正确。但是这些都是oracle table,暂时不能修改。

是否flag/option 需要设置 Scaffold-DbContext 命令以保持与 table 中相同的列名。

谢谢

  • -UseDatabasenames 选项有效。