Este site mostra como fazer engenharia reversa de um banco de dados existente para um Modelo do ASP.NET Core EF. O que eu descobri é que o comando atualmente correto deveria ser (em vez de "scaffold-dbcontext"):
dotnet ef dbcontext scaffold "server=mysqltestserver;userid=root;password=xx;database=yy;" MySql.Data.EntityFrameworkCore
Não tenho certeza sobre o parâmetro Provider, então testei este, mas não funciona:
One or more errors occurred. (Unable to find provider assembly with name MySql.Data.EntityFrameworkCore. Ensure the specified name is correct and is referenced by the project.)
Os novos pacotes oficiais do MySQL EF Core só existem há alguns dias, então este talvez seja um problema geral nesta versão ou você poderia me informar o provedor correto?
Obrigado