Seguimos con EF.
Comenzando con una nueva aplicación de consola, necesitaremos instalar los siguientes paquetes, asegurándonos de que todas las versiones sean 5.0.0:
- Microsoft.EntityFrameworkCore
- Microsoft.EntityFrameworkCore.Design
- Microsoft.EntityFrameworkCore.Sqlite
Para instalar dotnet-ef debemos hacer :
> dotnet new tool-manifest
> dotnet tool install dotnet-ef
> dotnet add package Microsoft.EntityFrameworkCore --version 5.0.6
>dotnet add package Microsoft.EntityFrameworkCore.Design --version 5.0.6
>dotnet add package Microsoft.EntityFrameworkCore.Sqlite --version 5.0.6
En este caso estamos utilizando Sqlite, pero podemos utilizar:
Cuando terminemos de configurar nuestro proyecto, podemos ejecutar el comando dotnet-ef, donde el unicornio EF nos saludará.
> dotnet ef
Dejo link: https://docs.microsoft.com/en-us/ef/core/get-started/overview/first-app?tabs=netcore-cli