'Dotnet 5 scaffold changing table names

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?



Solution 1:[1]

It is because pluralization is enabled by default in EF Core 5.

Use the --no-pluralize option

Solution 2:[2]

In PMC the option is -NoPluralize

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 ErikEJ
Solution 2 FERNANDO BENITEZ