-- Criação da tabela agenda_eventos para o módulo agenda
CREATE TABLE IF NOT EXISTS agenda_eventos (
    id INT AUTO_INCREMENT PRIMARY KEY,
    titulo VARCHAR(255) NOT NULL,
    descricao TEXT,
    data_inicio DATETIME NOT NULL,
    data_fim DATETIME DEFAULT NULL,
    local VARCHAR(255) DEFAULT NULL,
    categoria VARCHAR(100) DEFAULT NULL,
    criado_em TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    atualizado_em TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

-- Seed de amostra para popular a tabela agenda_eventos
INSERT INTO agenda_eventos (titulo, descricao, data_inicio, data_fim, local, categoria) VALUES
('Reunião de Planejamento', 'Reunião para discutir o planejamento do próximo trimestre.', '2024-07-01 09:00:00', '2024-07-01 11:00:00', 'Sala de Reuniões 1', 'Reunião'),
('Workshop de Capacitação', 'Workshop sobre novas tecnologias para a equipe.', '2024-07-05 14:00:00', '2024-07-05 17:00:00', 'Auditório', 'Capacitação'),
('Evento de Networking', 'Evento para ampliar a rede de contatos profissionais.', '2024-07-10 18:00:00', '2024-07-10 21:00:00', 'Restaurante Central', 'Networking');
