Skip to content

VoidPep/DataFaker-.NET

Repository files navigation

Como rodar em um ambiente local


1. Preparando ambiente

  • Antes de mais nada, para fazer o enviador de e-mail funcionar, deve-se definir 3 variáveis de ambiente com os dados enviado no e-mail, para isso basta definir as variáveis via terminal: Exemplo Windows:
setx SMTP_PASSWORD "chave_de_acesso_app" 
setx SMTP_EMAIL "email_enviador" 
setx SMTP_TO "email_que_recebera"

obs: Caso opte por não preencher o com o email na hora da geração do email o sistema vai pegar o valor que está na variável SMTP_TO

Essas variáveis ficam salvas no sistema operacional, se quiser remove-las basta ir até Caso esteja utilizando windows: Painel de Controle > Sistema e Segurança > Sistema > Configurações avançadas do sistema > Variáveis de Ambiente.

Após isso certifique-se que tenha:


2. Clonando e rodando a primeira vez

  • Pelo terminal, baixe o projeto a partir do repositório remoto utilizando:
git clone https://github.com/VoidPep/DataFaker-.NET.git
  • Navegue até o diretório clonado
cd DataFaker-.NET
  • Antes de rodar o projeto, você será necessário restaurar as dependências pelo comando:
dotnet restore
  • Existe um banco de dados SQLite no projeto, então para executar a criação das tabelas basta rodar um:
dotnet ef database update --project DataFaker.Context --startup-project DataFaker.Web
  • Por fim agora é possível compilar o projeto e após isso rodá-lo:
  • Obs.: O comando dotnet run já executa um build antes da execução
dotnet build
dotnet run --project DataFaker.web

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published