@@ -126,6 +126,7 @@ A aplicação utiliza o MongoDB como banco de dados NoSQL, armazenando os dados
126126```
127127
128128### Descrição dos Campos Empréstimo
129+
129130> - <strong >Id (int):</strong > identificador único do empréstimo
130131> - <strong >ClienteId (int):</strong > identificador do cliente relacionado
131132> - <strong >Cliente (string):</strong > nome do cliente
@@ -157,6 +158,37 @@ A aplicação utiliza o MongoDB como banco de dados NoSQL, armazenando os dados
157158 "cobrador" : " Maria"
158159}
159160```
161+ ### Descrição dos Campos Report
162+
163+ > - <strong >Id (int):</strong > identificador único do relatório
164+ > - <strong >DataInicio (DateTime):</strong > data inicial do período analisado
165+ > - <strong >DataFim (DateTime):</strong > data final do período analisado
166+ > - <strong >Tipo (string):</strong > tipo do relatório (ex: financeiro, cobranças, etc.)
167+ > - <strong >Formato (string):</strong > formato do relatório gerado (ex: PDF, Excel)
168+ > - <strong >GeradoEm (DateTime):</strong > data em que o relatório foi gerado
169+ > - <strong >Cobrador (string):</strong > nome do cobrador relacionado ao relatório
170+
171+ ---
172+
173+ ### Coleção: usuarios
174+
175+ A aplicação utiliza o MongoDB como banco de dados NoSQL, armazenando os dados em formato de documentos dentro da coleção "usuarios".
176+
177+ ### Estrutura de Documento
178+
179+ ``` Json
180+ {
181+ "id" : " 6618f1c2a1234b5c6789d012" ,
182+ "nome" : " Alex Junio" ,
183+ "email" : " alex@email.com" ,
184+ "senha" : " $2a$10$abcdefg123456789hashbcrypt"
185+ }
186+ ```
187+ ### Descrição dos Campos Usuario
188+ > - <strong >Id (string - ObjectId):</strong > identificador único do usuário gerado pelo MongoDB
189+ > - <strong >Nome (string):</strong > nome do usuário
190+ > - <strong >Email (string):</strong > e-mail do usuário (utilizado para login)
191+ > - <strong >Senha (string):</strong > senha criptografada utilizando hash (bcrypt)
160192
161193
162194### Coleção: orders
0 commit comments