Computadores-Para-Todos / computers-4-all-manager

Gestor de equipamentos, pessoas e processos do projeto "Computadores para todos"
4 stars 1 forks source link

Backend de doador #18

Closed TiagoGouvea closed 4 years ago

TiagoGouvea commented 4 years ago

Objetivo

Esta issue é criar a tabela de doadores, que são as pessoas que doam os computadores para o projeto.

Criar modelo e rotas

Rotas

Permissões

maxjf1 commented 4 years ago

Já temos a tabela users. Talves seria melhor extendê-la ou usa-la @TiagoGouvea , pelo menos nos dados que se repetem

TiagoGouvea commented 4 years ago

O doador não é um usuário, e esta é uma das tabelas que mais irá crescer. A desvantagem de extender é que teríamos com frequencia dados em user que não teríamos em doadores, com o tempo esta nova tabela teria muitos campos vazios. As lógicas das duas tabelas também são totalmente diferentes.

Acho que pode manter como donator mesmo, separado.

maxjf1 commented 4 years ago
  • [ ] POST /api/donators/{id}/ - Implementar rota de POST para inclusão de registro, retornando o registro inserido

Usada rota POST /api/donators/

TiagoGouvea commented 4 years ago

Ficou muito bom mesmo @maxjf1 ! Pode abrir o pull request!

👏👏👏