Skip to content

Atualizando banco com VS Code

WILSON DE OLIVEIRA JUNIOR edited this page Mar 8, 2020 · 7 revisions

Atualizando banco

Se você esta usando Visual Studio Code, deixe o terminal apontando para a pasta 03-Infrastructure\Taste.DataAccess.

  • Precisamos identificar se o Entity Framework funciona em seu ambiente, para isso digite o comando:
cd .\03-Infrastructure\Taste.DataAccess\
dotnet ef

O resultado esperado é o seguinte:

  • Caso obtenha um resultado diferente, utilize o seguinte comando para corrigir seu ambiente:
dotnet tool install --global dotnet-ef

Criei um artigo Entity Framework Troubleshooting, pode ajudar se alguem (eu) tiver problema no Entity Framework no futuro.

  • Para criar o migration, utilize o seguinte comando:
dotnet ef migrations add Passo1 --startup-project ..\..\01-FrontEnd\Taste.Web\Taste.Web.csproj

Note que o nome do migration é Passo1.

  • Para atualizar o banco de dados com as tabelas do Identity utilize o seguinte comando:
dotnet ef database update --startup-project ..\..\01-FrontEnd\Taste.Web\Taste.Web.csproj

O resultado esperado é o seguinte:

O banco de dado deverá ficar da seguinte forma:

Banco de dados

Clone this wiki locally