gabrielcamurcab / gabrielcamurcab/api-redis-fastify

Excluir nome do sorteio

Open
#1 0 comments 0 reactions 1 assignee Claimed by @gabrielcamurcab View on GitHub
enhancement
Dominant language
TypeScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Mudanças necessárias
- [ ] Criar UUID para cada nome, facilitando assim a identificação e futuras operações

Critérios de Aceite

- [ ] Deve ser possível remover um nome específico de uma sessão
- [ ] Caso o nome não exista na lista, retornar erro apropriado
- [ ] Caso a sessão não exista, retornar erro de sessão inválid
- [ ] O TTL da lista não deve ser resetado
- [ ] Registrar no Redis o novo estado atualizado

Tarefas técnicas

- [ ] Criar RemoveNameUseCase
- [ ] Criar método no RedisRepository: removeName(sessionId: string, name: string)
- [ ] Atualizar container para registrar use case
- [ ] Criar rota/controller: DELETE /sessions/:id/names/:name
- [ ] Validar e normalizar o nome antes da remoção

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.