API para o sistema de gerenciamento para os escoteiros do instituto sempre alerta
- Java(JDK) - Versão: 17+
- Postgres - Versão: 15+
Com Docker compose:
docker compose up -d
ou com Docker:
docker run --name my-postgres --env POSTGRES_PASSWORD=123 --volume postgres-volume:/var/lib/postgresql/data --publish 5432:5432 --detach postgres
e depois
./mvnw spring-boot:run -Dspring.profiles.active=dev
ou com sua base de dados:
Mude as propieadas para conectar com sua base de dados Postgresql em src/main/resources/application-dev.yml
e depois execetute
./mvnw spring-boot:run -Dspring.profiles.active=dev
Depois disso poderá abrir em localhost:8080/swagger-ui/index.html e verá a documentação em Swagger com todas as rotas
./mvnw test
Problemas ao executar com permissões do sistema operacional
- e você estiver usando Windows, execute como adminstrador.
Conexão com o banco de dados
- Verifique os passos passados e tente executar com docker