让EF Core 2脚手架正确使用plurialization

时间:2018-04-23 19:54:46

标签: ef-core-2.0

EF Core 2的新手,首先使用EF 6.x和数据库。

我希望当我使用具有胸膜名称的表(即用户)搭建数据库时,为每个表创建的类将是单数的(即用户)。相反,我得到像公共虚拟DbSet用户用户{get;组;}。我希望的是公共虚拟DbSet用户用户{get;设置;}

包管理器控制台行上是否有一个允许我这样做的开关,还是必须在脚手架后编辑?

M

1 个答案:

答案 0 :(得分:0)

EF Core不包含复数,但可以添加为a design-time serviceIPluralizer)。

EF Core Power Tools包含一个实现。

如果您使用的是EF Core 2.1.0-preview2-final,则可以使用my package

Install-Package Bricelam.EntityFrameworkCore.Pluralizer -Version 1.0.0-rc2
Scaffold-DbContext ...