backend icon indicating copy to clipboard operation
backend copied to clipboard

Remoção de Itens Antigos

Open rhuam opened this issue 9 months ago • 4 comments

Precisamos garantir que itens com mais de 48 horas em "precisa - não urgente" ou "disponível para doação" sejam apagados automaticamente para manter a base de dados limpa e atualizada.

Problema

User story: Eu sou um administrador. Eu estou tentando manter a lista de necessidades atualizada. Mas muitos itens permanecem na lista sem necessidade após 48 horas, o que polui a base de dados e dificulta a visualização das necessidades reais.

É crucial que o sistema automaticamente apague itens desnecessários após 48 horas, garantindo que a base de dados seja limpa e precisa.

Critérios para aceitação

  • Itens em "precisa - não urgente" ou "disponível para doação" por mais de 48 horas devem ser automaticamente apagados.
  • Um hook no Node.js deve ser implementado para validar o estado dos itens a cada consulta.
  • O sistema deve registrar a remoção no histórico do sistema para fins de auditoria.

rhuam avatar May 19 '24 14:05 rhuam