-- Migración: Agregar sistema de marcado de pruebas
-- Fecha: 2026-01-10
-- Descripción: Agrega columnas para distinguir validaciones de prueba vs oficiales

-- Agregar columnas
ALTER TABLE validaciones 
ADD COLUMN es_prueba BOOLEAN DEFAULT FALSE COMMENT 'TRUE si es validación de prueba, FALSE si es oficial' AFTER estado,
ADD COLUMN notas TEXT COMMENT 'Notas adicionales del usuario sobre esta validación' AFTER es_prueba;

-- Agregar índices para optimizar consultas
ALTER TABLE validaciones
ADD INDEX idx_es_prueba (es_prueba),
ADD INDEX idx_fecha_creacion (fecha_creacion),
ADD INDEX idx_estado (estado),
ADD INDEX idx_tipo_ubicacion (tipo_eleccion, provincia_id, distrito_id);

-- Verificar estructura
DESCRIBE validaciones;
