C# DOTNET5脚手架更改表名
我有一个包含如下表的数据库: 产品 参数 当我运行Scaffold命令时,在.net5之前C# DOTNET5脚手架更改表名,c#,entity-framework,.net-5,C#,Entity Framework,.net 5,我有一个包含如下表的数据库: 产品 参数 当我运行Scaffold命令时,在.net5之前 dotnet ef dbcontext scaffold "..............." "Pomelo.EntityFrameworkCore.MySql" -o dbFacturacion -f 我的课程是这样的: Productos Parametros Producto Parametro 但是在我升级到.net5之后,在运行Scaffold命令之
dotnet ef dbcontext scaffold "..............." "Pomelo.EntityFrameworkCore.MySql" -o dbFacturacion -f
我的课程是这样的:
Productos
Parametros
Producto
Parametro
但是在我升级到.net5之后,在运行Scaffold命令之后,现在的类是这样的:
Productos
Parametros
Producto
Parametro
如何保持旧的表名格式?这是因为EF Core 5默认启用了复数化
使用-no pluralize选项是因为在EF Core 5中默认启用了多元化 使用-no复数化选项