feat(selos): implementar sistema completo de selos para consultores
- Adicionar coluna SELOS na tabela TB_RANKING_CONSULTOR (migration v1.2) - Criar script popular_selos.py para popular/atualizar selos em batch - Simplificar para 22 selos com dados reais (remover selos sem dados) - Adicionar selo IDIOMA_MULTILINGUE para consultores com 3+ idiomas - Corrigir filtro de selos com query LIKE exata (evitar matches parciais) - Alinhar ícones entre FiltroSelos e ConsultorCard - Reorganizar filtro em 7 categorias: Coordenação, Consultoria, Avaliações, Premiações, Orientações, Participações, Características Selos disponíveis: CA, CAJ, CAJ_MP, CAM, PRESID_CAMARA, CONS_ATIVO, AVAL_COMIS, COORD_COMIS, AUTOR_GP, AUTOR_PREMIO, AUTOR_MENCAO, ORIENT_GP, ORIENT_PREMIO, ORIENT_MENCAO, COORIENT_GP, COORIENT_PREMIO, COORIENT_MENCAO, ORIENT_TESE, ORIENT_DISS, EVENTO, PROJ, IDIOMA_MULTILINGUE
This commit is contained in:
10
backend/sql/migrations/v1.2_add_selos_column.sql
Normal file
10
backend/sql/migrations/v1.2_add_selos_column.sql
Normal file
@@ -0,0 +1,10 @@
|
||||
-- Migration v1.2: Adicionar coluna SELOS para filtragem
|
||||
-- Data: 2025-12-27
|
||||
|
||||
ALTER TABLE TB_RANKING_CONSULTOR ADD (
|
||||
SELOS VARCHAR2(500) DEFAULT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX IDX_RANKING_SELOS ON TB_RANKING_CONSULTOR(SELOS);
|
||||
|
||||
COMMENT ON COLUMN TB_RANKING_CONSULTOR.SELOS IS 'Lista de selos do consultor separados por virgula para filtragem';
|
||||
Reference in New Issue
Block a user