dotnet new web -o <NOME_PROJETO>
Note: optcionalmente pode ser especificar a versão a ser criado a api.
dotnet new web -o <NOME_PROJETO> -f net6.0
dotnet add package Microsoft.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.<SqLite|MySQL|SqlServer|PgSqL>
dotnet add package Microsoft.EntityFrameworkCore.Desing
Para os comandos dotnet ef, é necessario instalar a ferramenta do EF, caso já tenha, pule esse passo
dotnet tool install --global dotnet-ef
dotnet ef migrations add <NomeDaMigracao>
Note: Antes de criar a migração é preciso ter criado a class de DbContext que representa o banco e as propriedades DbSet que representam as tabelas.
dotnet ef database update
Note: Pode existir mais de 1 mifgrations para a sem problema
dotnet ef migrations remove