photum/backend/internal/db
NANDO9322 02309f74c0 feat: Implementa validação de e-mail único e melhorias na aprovação de usuários
Backend:
- Adiciona constraint UNIQUE para 'email' na tabela cadastro_profissionais.
- Atualiza schema.sql para converter e-mails vazios para NULL automaticamente.
- Modifica query CreateProfissional para usar ON CONFLICT (email) DO UPDATE (Upsert).
- Ajusta helper toPgText para tratar string vazia como NULL, permitindo múltiplos profissionais sem e-mail.

Frontend:
- Adiciona Modal de Detalhes do Usuário na página de Aprovação.
- Oculta seletor de função para usuários do tipo 'Cliente'.
2026-02-03 17:46:52 -03:00
..
generated feat: Implementa validação de e-mail único e melhorias na aprovação de usuários 2026-02-03 17:46:52 -03:00
migrations feat: improve logistics notification persistence and finance grouping 2026-01-30 19:16:54 -03:00
queries feat: Implementa validação de e-mail único e melhorias na aprovação de usuários 2026-02-03 17:46:52 -03:00
db.go feat: garantir que o banco seja ajustado a cada deploy 2025-12-09 18:02:28 -03:00
schema.sql feat: Implementa validação de e-mail único e melhorias na aprovação de usuários 2026-02-03 17:46:52 -03:00