Este projeto tem como objetivo principal ser objeto de avaliação pelo professor na disciplina de Sistemas de Bancos de Dados I ministrada na Universidade de Brasília, Campus Gama - FGA.
O projeto conta com um makefile. Para rodar o projeto, o pacote make(linux | windows) deve estar instalado na máquina juntamente com o docker e o docker-compose.
O comando make network
irá criar a rede com o docker
make network
O comando make up
irá subir os contêineres docker com o banco de dados postgres e um servidor deno com instruções
make up
3) Caso seja a primeira vez rodando o jogo, em outro terminal, execute as migrações. Caso contrário, pule para o 4° passo.
O comando make migrate
irá realizar a criação das tabelas e inserção dos dados básicos no banco de dados postgres.
make migrate
O comando make start
faz a inicialização do jogo utilizando a runtime do Deno.
make start
Opcional - Caso seja necessário remover os contêineres e limpar os dados, execute o comando a seguir.
O comando make clean
derruba todos os contêineres e faz a remoção das images e dos processos docker.
make clean
caso tenha executado o comando
make clean
, será necessário realizar novamente as migrações do banco com o 3° passo.
- @Matheuspleal
- @LuizPettengill
- @francisco1code
- @Yukioz
- @alvesitalo