Skip to content

Latest commit

 

History

History
49 lines (30 loc) · 1.85 KB

README.md

File metadata and controls

49 lines (30 loc) · 1.85 KB

Avatar

2024.2

💡 Sobre

Repositório para o projeto de um jogo RPG baseado na série animada Avatar, desenvolvido na disciplina de Sistemas de Banco de Dados 1 na Universidade de Brasilia.

📒 Documentação

A documentação do projeto está disponivel nesse link.

⚙️ Instruções para colaboradores

Para desenvolver a documentação:

  1. Instale o python e o pip
  2. Instale o mkdocs-material com pip install mkdocs-material
  3. Execute a documentação localmente com python -m mkdocs serve
  4. Obs: As suas alterações só ficaram disponíveis na versão online após o PR para o branch docs ser aceito
  5. Importante: Nunca mexa no branch gh-pages

🎮 Como rodar o jogo

Pré-requisitos

Comandos para rodar

Primeiramente, tenha certeza que a porta localhost 5432 esteja livre para ser utilizada.

Após isso, para subir o banco e iniciar o jogo, basta executar a linha de comando abaixo na pasta do projeto:

docker compose build && docker compose run app

Acessando o Banco de Dados

Para acessar o banco de dados, é possível utilizar o psql, que é um cliente em linha de comando que permite essa interação com bancos de dados do postgres. Para acessar usando o docker utiliza-se o seguinte comando:

  docker compose exec -u postgres db psql DB

Assim, é possível utilizar queries SQL e comandos do próprio psql para visualizar e manipular os dados do banco.