2026-05-19 · 1 min de leitura
Valide UUIDs antes de inserir no banco de dados
Detecte IDs malformados na borda em vez de nos logs de erro do banco.
UUIDvalidaçãoAPI
Pontos principais
- Validar é barato comparado a depurar exceções do driver.
- Valide listas coladas em lote ao migrar CSV legado.
Validar na borda
Rejeite IDs inválidos nos handlers de requisição com mensagem 400 clara.
Registre o nome do campo, não o payload completo, quando a validação falhar em produção.
Perguntas frequentes
UUIDs em maiúsculas são válidos?
Capitalização hex geralmente é ignorada; foque no nibble de versão e comprimentos de segmento.
E UUID sem hífens?
Alguns sistemas aceitam forma de 32 hex — normalize explicitamente no contrato da API.