CREATE TABLE config_modulos (
    id INT UNSIGNED NOT NULL AUTO_INCREMENT,
    modulo VARCHAR(50) NOT NULL,
    nombre VARCHAR(100) NOT NULL,
    activo TINYINT(1) NOT NULL DEFAULT 1,
    integracion_externa VARCHAR(100) NULL,
    api_url VARCHAR(300) NULL,
    api_key VARCHAR(300) NULL,
    notas TEXT NULL,
    PRIMARY KEY (id),
    UNIQUE KEY uk_modulo (modulo)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
INSERT INTO config_modulos (modulo,nombre,activo) VALUES
('socios','Socios',1),('membresias','Membresias',1),('acciones','Acciones',1),
('elecciones','Elecciones',1),('actividades','Actividades',1),('eventos','Eventos',1),
('ferias','Ferias y Stands',1),('ticketera','Ticketera',1),('invitados','Invitados',1),
('acceso','Control de Acceso',1),('mantenimiento','Mantenimiento',1),('enfermeria','Enfermeria',1),
('guardias','Guardias',1),('restaurant','Restaurant',1),('contabilidad','Contabilidad',1),
('facturacion','Facturacion DTE/SII',1),('rrhh','RRHH y Remuneraciones',1),('compras','Compras',1),
('bancos','Bancos',1),('privacidad','Privacidad y Datos',1);
