CREATE TABLE IF NOT EXISTS seccion_honorable (
    id INT(11) NOT NULL AUTO_INCREMENT,
    texto TEXT DEFAULT NULL,
    imagen VARCHAR(255) DEFAULT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Insertamos el registro inicial (único) para que la API pueda trabajar sobre él
INSERT INTO seccion_honorable (id, texto, imagen) 
VALUES (1, 'Contenido inicial de la sección honorable...', NULL);



CREATE TABLE IF NOT EXISTS paginainicial (
    id INT(11) NOT NULL AUTO_INCREMENT,
    video_entrada VARCHAR(255) DEFAULT NULL,
    texto_directorio TEXT DEFAULT NULL,
    habilitar_recursos_graficos TINYINT(1) DEFAULT 0,
    habilitar_visitas_home TINYINT(1) DEFAULT 0,
    texto_quienes_somos TEXT DEFAULT NULL,
    imagen_quienes_somos VARCHAR(255) DEFAULT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Registro inicial obligatorio
INSERT INTO paginainicial (id, video_entrada, texto_directorio, habilitar_recursos_graficos, habilitar_visitas_home, texto_quienes_somos) 
VALUES (1, '', 'Texto del directorio...', 0, 0, 'Texto sobre nosotros...');

CREATE TABLE IF NOT EXISTS seccion_videoteca (
    id INT(11) NOT NULL AUTO_INCREMENT,
    texto TEXT DEFAULT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Inserción inicial
INSERT INTO seccion_videoteca (id, texto) VALUES (1, 'Bienvenidos a nuestra videoteca...');


CREATE TABLE IF NOT EXISTS videos_seccion_videoteca (
    id INT(11) NOT NULL AUTO_INCREMENT,
    nombre VARCHAR(255) NOT NULL,
    imagen VARCHAR(255) DEFAULT NULL,
    orden INT(11) DEFAULT 0,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;


CREATE TABLE IF NOT EXISTS seccion_mision_vision (
    id INT(11) NOT NULL AUTO_INCREMENT,
    texto TEXT DEFAULT NULL,
    imagen VARCHAR(255) DEFAULT NULL,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Insertar el registro base único
INSERT INTO seccion_mision_vision (id, texto, imagen) 
VALUES (1, 'Contenido de Misión y Visión...', NULL);

ALTER TABLE footer_config 
ADD COLUMN telefono VARCHAR(20) DEFAULT NULL AFTER email2;



