Skip to content

Latest commit

 

History

History
executable file
·
53 lines (42 loc) · 1.2 KB

readme.md

File metadata and controls

executable file
·
53 lines (42 loc) · 1.2 KB

Sumario

Demo

Requisitos

  • MariaDB: ^10.6.5
  • Java: ^17
  • Maven: ^3.8.4

Docker

🚨 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/.env
 docker 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

Database Migrations

🚨 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