Skip to content

feat: adicionar serviço agendado para remover itens(supplies) abaixo de urgente e registrar logs - #157

Open
luizpbello wants to merge 10 commits into
SOS-RS:developfrom
luizpbello:develop
Open

feat: adicionar serviço agendado para remover itens(supplies) abaixo de urgente e registrar logs#157
luizpbello wants to merge 10 commits into
SOS-RS:developfrom
luizpbello:develop

Conversation

@luizpbello

Copy link
Copy Markdown

Criei um service com o schedule module do NestJS pra verificar a cada 48h itens dos abrigos(supplies), caso eles tenham sido criados ou atualizados a mais de 48 e não estejam com a prioridade de urgente, vão ser removidos.

Foi criada uma tabela SupplyAutoRemoveLog pra registrar os logs desse serviço.

@HbLuca HbLuca linked an issue May 20, 2024 that may be closed by this pull request

@rodrigooler rodrigooler left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Realizei uma revisão do código e identifiquei alguns pontos que podem ser aprimorados. Caso tenha alguma dúvida, sinta-se à vontade para me chamar no privado no Discord.

Comment thread src/schedule/item-cleanup.service.ts Outdated
Comment thread src/schedule/item-cleanup.service.ts Outdated
Comment thread src/schedule/schedule.module.ts Outdated
Comment thread src/schedule/item-cleanup.service.ts Outdated
@rodrigooler rodrigooler added the enhancement New feature or request label May 20, 2024
… abrigo não urgentes após 48 horas de inatividade. Implementada lógica de verificação de tempo decorrido com base em date-fns e utilização de transações do Prisma para garantir consistência de dados.
@luizpbello
luizpbello requested a review from rodrigooler May 20, 2024 16:42

@thiagodejesus thiagodejesus left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Examinando o código encontrei uma possível melhoria.

Comment thread src/shelter-supply/shelter-supply-cleanup.service.ts Outdated
…nte na busca com o Prisma, removendo funcções auxiliares de validação.
@luizpbello
luizpbello requested a review from thiagodejesus May 21, 2024 12:02
Comment thread prisma/migrations/20240520151114_create_supplu_auto_remove_logs/migration.sql Outdated
Comment thread src/shelter-supply/shelter-supply-cleanup.service.ts
@luizpbello
luizpbello requested a review from thiagodejesus June 18, 2024 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

4 participants