Skip to content

danielpadua/dotnet-efcore-designtime-example

Repository files navigation

Objetivo

Este repositório é um exemplo de como implementar uma DesignTimeDbContextFactory genérica e multi-ambiente usando .Net Core e EfCore + Migrations

Para ler o guia completo acesse: https://medium.com/danielpadua/efcore-migrations-implementando-um-designtimedbcontextfactory-multi-ambiente-7f384d62cf2

Como executar

  1. Clonar este projeto: git clone https://github.com/danielpadua/dotnet-efcore-designtime-example.git;
  2. Navegar até o diretório: cd dotnet-efcore-designtime-example/src/DesignTimeExample;
  3. Verificar a variável de ambiente que define o ambiente da máquina em execução echo $ASPNETCORE_ENVIRONMENT para atribuir: export ASPNETCORE_ENVIRONMENT=<Ambiente>;
  4. Atualizar o banco de dados SQLite com a migration atual: dotnet ef database update;
  5. Executar o projeto: dotnet run.

About

.Net Core + EfCore example implementation of a Generic DesignTimeDbContextFactory that supports multi-environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages