Skip to content

HenriqueOtsuka/20-CleanArch

Repository files navigation

Projeto Orders

Instruções para inicializar o ambiente

  1. Suba os containers com Docker Compose:
docker compose up -d
  1. Execute as migrations para criar as tabelas no banco de dados:
migrate -path=sql/migrations -database="mysql://root:root@tcp(localhost:3306)/orders" -verbose up

Requisitos

  • Docker e Docker Compose instalados
  • Ferramenta migrate instalada

Notas

  • Certifique-se de que o serviço do banco de dados (MySQL) esteja rodando corretamente antes de aplicar as migrations.
  • As credenciais (root:root) e a porta (3306) podem ser ajustadas no arquivo docker-compose.yml se necessário.

HTTP REST

GRPC

  • Para o GRPC, use o Evans -> service pb -> service OrderService -> Call ListOrders

GRAPHQL

query {
  listOrders {
    id
    Price
    Tax
    FinalPrice
  }
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published