Projeto

Geral

Perfil

Ações

Bug #265

Aberta

Implementar CRUD completo para entidade Categoria

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

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

0%

Tempo estimado:

Descrição

Desenvolver as funcionalidades de Create, Read, Update e Delete (CRUD) para a entidade Categoria no sistema, conforme a estrutura da tabela abaixo:

Tabela Categoria

  • id Integer primary key
  • pontos_necessarios INTEGER NOT NULL
  • descricao VARCHAR(500)

Criação de Endpoints REST

  • POST /categorias – Criar nova categoria.
  • GET /categorias – Listar todas as categorias.
  • GET /categorias/{id} – Obter detalhes de uma categoria.
  • PUT /categorias/{id} – Atualizar uma categoria.
  • DELETE /categorias/{id} – Deletar uma categoria.

Validações:

  • Pontos necessários: Obrigatório
  • Descrição: Opcional (Limitar a 500 caracteres)

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 #1

Atualizado por Ingrid Freitas4 meses

  • Situação alterado de New para Resolved
Ações

Exportar para Atom PDF

Redmine Appliance - Powered by TurnKey Linux