3.6.5
What's Changed
- Atualização de branchs Pedro by @GabrielPintoSouza in #1417
- Correções de bugs e vulnerabilidades de segurança - Sprint de fevereiro. by @GabrielPintoSouza in #1443
- PR branch - Pedro 260210 by @PedroSchuenck in #1440
- Pedro 260210 - Ajustes by @GabrielPintoSouza in #1449
- Equipe LAJE - Sprint de fevereiro 2026 by @GabrielPintoSouza in #1452
Full Changelog: 3.6.4...3.6.5
Alterações no banco de dados
START TRANSACTION;
-- Alterar tipo da coluna descricao
ALTER TABLE wegia.saude_atendimento
MODIFY descricao TEXT NULL;
-- Adicionar novas colunas
ALTER TABLE wegia.saude_atendimento
ADD COLUMN anulado TINYINT(1) NOT NULL DEFAULT 0 AFTER descricao,
ADD COLUMN data_anulacao DATETIME NULL DEFAULT NULL AFTER anulado,
ADD COLUMN motivo_anulacao VARCHAR(255) NULL DEFAULT NULL AFTER data_anulacao,
ADD COLUMN id_funcionario_anulacao INT(11) NULL DEFAULT NULL AFTER motivo_anulacao;
-- Criar índice
ALTER TABLE wegia.saude_atendimento
ADD INDEX fk_saude_atendimento_funcionario_anulacao_idx (id_funcionario_anulacao);
-- Criar nova Foreign Key
ALTER TABLE wegia.saude_atendimento
ADD CONSTRAINT fk_saude_atendimento_funcionario_anulacao
FOREIGN KEY (id_funcionario_anulacao)
REFERENCES wegia.funcionario (id_funcionario)
ON DELETE NO ACTION
ON UPDATE NO ACTION;
-- 1. Normalizar dados
UPDATE wegia.atendido_ocorrencia
SET descricao = ''
WHERE descricao IS NULL;
-- 2. Alterar tipo e restrição
ALTER TABLE wegia.atendido_ocorrencia
MODIFY descricao TEXT NOT NULL;
COMMIT;