Reputation: 159
I have a database with tables like this: productos parametros
before .net5 when I run the Scaffold command
dotnet ef dbcontext scaffold "..............." "Pomelo.EntityFrameworkCore.MySql" -o dbFacturacion -f
I got the classes like this:
Productos
Parametros
But after I upgrade to .net5 after run the Scaffold command now the classes are like this:
Producto
Parametro
What I can do to keep the old table name format?
Upvotes: 4
Views: 2373
Reputation: 41819
It is because pluralization is enabled by default in EF Core 5.
Use the --no-pluralize option
Upvotes: 3