Projeto

Geral

Perfil

Ações

Feature #266

Aberta

Implementar CRUD completo para entidade Conquista Usuario

Adicionado por Gabriel Garcia 6 meses atrás. Atualizado 4 meses atrás.

Situação:
Resolved
Prioridade:
Normal
Atribuído para:
-
Início:
14/08/2025
Data prevista:
% Terminado:

0%

Tempo estimado:

Descrição

Desenvolver as funcionalidades de Create, Read, Update e Delete (CRUD) para a entidade CONQUISTA_USUARIO no sistema, conforme a estrutura da tabela abaixo. Lembrando que este é um fluxo dependente, então deve ser feito apenas os metodos de consulta por enquanto (Utilize o mesmo pacote de conquista):

Tabela conquista_usuario

  • id Integer primary key
  • data_obtencao DATE NOT NULL
  • fk_conquista INTEGER NOT NULL
  • fk_usuario INTEGER NOT NULL

Criação de Endpoints REST

  • GET /conquista/usuario/{usuarioId} – Deve retornar a conquista do usuário com os dados da mesma.

Testes:

  • Testes unitários para regras de negócio.
  • Testes de integração para endpoints.

Documentação:

  • Criar coleção para postman

Observações:

  • Para execução da tarefa, crie uma branch a partir de master, todas as alterações devem estar presentes nesta branch
Ações

Exportar para Atom PDF

Redmine Appliance - Powered by TurnKey Linux