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'. |
||
|---|---|---|
| .. | ||
| handler.go | ||
| service.go | ||