- Execute o comando
docker compose up
na pasta raíz do projeto para subir o banco de dados. (Você precisa ter o docker instalado) - Instale as dependências com
npm install
- Execute
npm run dev
na pasta raiz do projeto para executar em ambiente de desenvolvimento.
- Execute
npm run build
para buildar o projeto e depois executenode ./dist/server.js
para executar a API em ambiente de produção
campo | tipo | obrigatório |
---|---|---|
name | string | sim |
age | number | sim |
campo | tipo | obrigatório |
---|---|---|
name | string | não |
age | number | não |
param | tipo | explicação |
---|---|---|
page | number | Página a ser exibida |
perPage | number | Quantidade por página |
query | Object | Filtro da query no estilo que o mongodb entende |
fields | string | Projeção da query no estilo do mongodb, só que os campos devem ser separados por , em vez do espaço. Ex name,-_id |
param | tipo | explicação |
---|---|---|
fields | string | Funciona igual ao do GET /users |