Skip to content

Commit

Permalink
docs: ajusta setup do ambiente em docker (#84)
Browse files Browse the repository at this point in the history
Co-authored-by: Giovanni Bassi <334958+giggio@users.noreply.github.com>
  • Loading branch information
paulotrindade1 and giggio authored May 20, 2024
1 parent 0249985 commit b2bd24a
Showing 1 changed file with 4 additions and 11 deletions.
15 changes: 4 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,16 +17,17 @@ Discord [aqui](https://discord.gg/vjZS6BQXvM).

## 🗂 Dump do Banco de Dados

Para iniciar com dados de exemplo, utilize o dump do banco disponível em `prisma/migration/dev_dump.sql`. Este arquivo
Para iniciar com dados de exemplo, utilize o dump do banco disponível em `prisma/dev_dump.sql`. Este arquivo
pode ser executado após as migrations estarem aplicadas.

Se estiver usando Docker, os comandos para carregar o dump são:

```bash
# Copiar o dump para a pasta temporária do Docker
docker exec -it cp backup.sql POSTGRES_CONTAINER_ID:/tmp/backup.sql
docker cp prisma/dev_dump.sql sos-rs-db:/tmp/dump.sql

# Importar o dump para o banco
docker exec -i POSTGRES_CONTAINER_ID psql -U root -d DATABASE_NAME -f /tmp/backup.sql
docker exec -i sos-rs-db psql -U root -d sos_rs -f /tmp/dump.sql
```

## 🐳 Configuração com Docker
Expand All @@ -45,14 +46,6 @@ Para desenvolvedores de frontend que não precisam executar localmente a API e o
docker-compose -f docker-compose.dev.yml up
```

Adicione a porta do serviço de banco no `docker-compose.dev.yml` para acessos externos:

```yaml
ports:
- '5432:5432'
- '4000:4000'
```

## 🚀 Configuração Inicial Local

1. Faça um fork do repositório para o seu usuário (uma boa ideia é usar um nome mais descritivo do que `backend`, como `sos-rs-backend`).
Expand Down

0 comments on commit b2bd24a

Please sign in to comment.