none
Agregar Migración con dotnet (EF Core 3) RRS feed

  • Pregunta

  • Buenas,

    Soy nuevo en NetCore y tengo entendido que en ambiente Windows se pueden agregar migraciones utilizando el comando Add-Migration de Powershell (esto ya lo vengo haciendo). Sin embargo, veo que también es posible utilizar comando donet y que son más recomendables porque aplican tanto a Windows, Linux y Mac.

    Estoy intentando lanzar el siguiente comando dotnet para agregar una migración desde la consola:

    dotnet ef migrations add ModeloInicial

    Pero me tira el siguiente error:

    Por favor su apoyo. Muchas gracias.


    • Editado eduar2083 sábado, 4 de enero de 2020 22:22
    sábado, 4 de enero de 2020 22:19

Respuestas

  • Buenas eduard,

    El tema es que Entity Framework Core 3 ya no trae el tooling para trabajar integrado sino que hay que instalarlo a parte. Para instalarlo de manera global y no complicarte (aunque mi recomendación siempre sea hacerlo de manera local) puedes ejecutar:

    dotnet tool install --global dotnet-ef

    Si quieres ver un resumen de las principales novedades y cambios que ha traído esta nueva versión te dejo un enlace:

    Entity Framework Core 3.0: ¿qué novedades nos trae?

    Atte


    Jorge Turrado Ferrero

    Mis repositorios en GitHub

    Mi Blog


    Ranking GitHub Euskadi
    Ranking GitHub Alava

    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    • Marcado como respuesta eduar2083 domingo, 5 de enero de 2020 0:27
    domingo, 5 de enero de 2020 0:07