- MariaDB:
^10.6.5
- Java:
^17
- Maven:
^3.8.4
🚨 certifique-se que o arquivo de
environment
foi criado e instale os pacotes do npm (somente para o development do web)cp docker/.env.example docker/.envdocker run -it --rm -w /usr/app -v $(pwd)/web:/usr/app node:16.14.2 npm install --legacy-peer-deps
-
docker compose development
docker-compose -p vendas-development -f ./docker/docker-compose.dev.yml --env-file ./docker/.env up -d --force-recreate
-
docker compose production
docker-compose -p vendas -f ./docker/docker-compose.prod.yml --env-file ./docker/.env up -d --build
🚨 cerifique-se de que tem o maven no seu ambiente e que você esta no diretório ./api
Criando arquivos de migração de banco de dados
-
Baseado em arquivo java
mvn migration:generate -Dname=my-migration-name
-
Baseado em arquivo sql
mvn migration:generate -Dname=my-migration-name -Dsql