问题描述
我使用Microsoft.EntityFrameworkCore.sqlServer 3.1.8.
有 .NET Core 3.1 .NET Standard 2.0类库,我正在将VS 2019与EF Core Power Tools 2.4.217
我所有的sql表名称都是复数形式,并且具有具有以下命名约定{TableName}ID
的Identity列。因此,例如Documents
表具有标识列DocumentID
当我使用逆向工程生成实体时,电动工具会将属性名称生成为DocumentId
而不是DocumentID
外键列也发生同样的问题。
如何告诉电动工具不要将ID
更改为Id
?
更新1
请注意,我还有另一个具有不同数据库的.NET Core 2. *应用程序。我使用的是相同版本的电动工具,它按预期的方式生成了ID
和ID
。但是.NET Core 3出现问题
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)