-- Script para crear la tabla de repositorios
CREATE TABLE IF NOT EXISTS `repositorio` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `categoria` varchar(100) NOT NULL,
    `autor` varchar(150) NOT NULL,
    `titulo` varchar(200) NOT NULL,
    `descripcion` text,
    `fecha_publicado` date NOT NULL,
    `url_documento` varchar(500) NOT 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 COLLATE=utf8mb4_unicode_ci;

-- Insertar algunos datos de ejemplo
INSERT INTO `repositorio` (`categoria`, `autor`, `titulo`, `descripcion`, `fecha_publicado`, `url_documento`) VALUES
('Tecnología', 'Juan Pérez', 'Guía de PHP Moderno', 'Manual completo de PHP con las últimas características', '2024-01-15', 'documentos/guia-php-moderno.pdf'),
('Educación', 'María García', 'Fundamentos de Programación', 'Introducción a los conceptos básicos de programación', '2024-02-20', 'documentos/fundamentos-programacion.pdf'),
('Tecnología', 'Carlos López', 'JavaScript Avanzado', 'Técnicas avanzadas de JavaScript y ES6+', '2024-03-10', 'documentos/javascript-avanzado.pdf'),
('Ciencia', 'Ana Martínez', 'Inteligencia Artificial', 'Conceptos básicos de IA y machine learning', '2024-04-05', 'documentos/ia-conceptos.pdf'),
('Educación', 'Pedro Rodríguez', 'Base de Datos SQL', 'Aprende SQL desde cero hasta nivel avanzado', '2024-05-12', 'documentos/sql-completo.pdf');
