-- Modulo de anexos v8
-- Ajustes incrementais para consultas e operacao do modulo de anexos

SET @sql_idx_1 = IF(
    EXISTS(
        SELECT 1 FROM information_schema.statistics
        WHERE table_schema = DATABASE() AND table_name = 'anexos' AND index_name = 'idx_anexos_chamado_data'
    ),
    'SELECT 1',
    'ALTER TABLE anexos ADD KEY idx_anexos_chamado_data (chamado_id, data_criacao)'
);
PREPARE stmt FROM @sql_idx_1; EXECUTE stmt; DEALLOCATE PREPARE stmt;

SET @sql_idx_2 = IF(
    EXISTS(
        SELECT 1 FROM information_schema.statistics
        WHERE table_schema = DATABASE() AND table_name = 'anexos' AND index_name = 'idx_anexos_nome_original'
    ),
    'SELECT 1',
    'ALTER TABLE anexos ADD KEY idx_anexos_nome_original (nome_original)'
);
PREPARE stmt FROM @sql_idx_2; EXECUTE stmt; DEALLOCATE PREPARE stmt;
