Skip to content

jmdneto2/RickLocalization

Repository files navigation

RickLocalization

Instruçoes de como rodar a aplicação:

1 - Banco de Dados

  • 1.1 - Criar banco de dados e rodar script:
  • 1.2 - No SQL Server criar base com o nome RickLocalization;
  • 1.3 - Em relação ao script:
  • 1.3.1 - Caso queira rodar direto os scripts feitos pelo migration, rodar o que está dentro da pasta RickLocalization\Scripts\1 - MigrationScript.sql
  • 1.3.2 - Caso queira criar o script de migração ou dar o comando para atualizar a base pelo EF, abrir Solution no VStudio 2019 (Passo 3.1) e na tela do Package Manager Console, apontar como Default Project, o projeto Repository. Também garantir que esteja dentro da pasta Repository da solution(cd .\RickLocalization.Repository):
  • 1.3.2.1 - Na repository:
  • 1.3.2.2 - Gerar Script:
  • 		dotnet ef --startup-project ..\RickLocalization\RickLocalization.WebApi.csproj migrations script			
    
  • 1.3.2.3 - Ou Fazer com que o EF rode os comandos:
  • 		dotnet ef --startup-project ..\RickLocalization\RickLocalization.WebApi.csproj database update
    
  • 1.3.3 - Popular banco de dados com script .\RickLocalization\Scripts\2 - DbScripts.sql
  • 2 - Rodar front end:

  • 2.1 - Abrir prompt de comando, apontar para a pasta \RickLocalization\RickLocalization\ClientApp\ e rodar:
  • ng serve --watch
    

    3 - Debug Back End/Front pelo V Studio 2019:

  • 3.1 - Abrir RickLocalization\RickLocalization.sln;
  • 3.2 - Aguardar/executar restore dependências;
  • 3.3 - Botão Debug via IIS Express;