Instale o MySQL:
brew install mysql
Opção alternativa:
brew install mysql -arm64
Construa o banco de dados executando o seguinte comando a partir da raiz do projeto:
make build-database
Observação: não coloque senha.
Verifique com o status 'mysql.server' se o MySQL foi inicializado.
mysql.server
Caso contrário, execute o comando 'mysql.server start':
mysql.server start
Para rodar o projeto, execute:
make start
Para executar os testes, execute:
make test
Para executar os testes e ver a análise de cobertura, execute:
make test-cover
Gere a documentação do projeto a partir do seguinte comando:
make doc
Para visualizá-la, acesse <seu_dominio>:<sua_porta>/api/v1/docs/index.html. Por exemplo, se seu domínio e porta for localhost:8080, acesse:
http://localhost:8080/api/v1/docs/index.html