Skip to content

Projeto de API do sistema de composição de músicas e cifras chamado Lyrics Lab.

Notifications You must be signed in to change notification settings

Ramon-Mateus/Lyrics-Lab-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instalar

  • .Net 8+: Aqui
  • Execute esse comando para baixar a ferramenta do Entity Framework para gerenciar migrations e updates no banco:
dotnet tool install --global dotnet-ef

Docker

  • Subir o container do Postgres:
docker run --name postgres -e POSTGRES_USER=admin -e POSTGRES_PASSWORD=SenhaForte123# -p 5432:5432 -d postgres
  • Se já criou o container anteriormente, para subir novamente basta rodar esse comando:
docker start postgres
  • Para verificar se o container subiu e rodou corretamente execute o comando abaixo no terminal e veja se o status está UP:
docker ps

Adiante, para rodar o projeto basta estar na raiz e rodar os comandos abaixo em sequência. Eles vão, respectivamente, criar a migration e atualizar o banco e ,por fim, rodar o projeto.

.Net

  • Criar a migration
dotnet ef migrations add CreateTables
  • Atualizar o banco com as migrations criadas
dotnet ef database update
  • Rodar o projeto
dotnet run

About

Projeto de API do sistema de composição de músicas e cifras chamado Lyrics Lab.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages