-- Script para inserir eventos na tabela agenda_eventos e capturar os IDs para inserir notificações correspondentes

-- Inserir eventos
INSERT INTO agenda_eventos (titulo, descricao, data_inicio, data_fim, local, categoria, municipio_id) 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', 1),
('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', 2),
('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', 3),
('Audiência Pública', 'Discussão sobre políticas públicas locais.', '2024-07-12 10:00:00', '2024-07-12 12:00:00', 'Câmara Municipal', 'Audiência', 18),
('Sessão Legislativa', 'Sessão ordinária da câmara.', '2024-07-15 14:00:00', '2024-07-15 18:00:00', 'Plenário', 'Legislativo', 21),
('Reunião com Lideranças', 'Encontro com líderes comunitários.', '2024-07-18 09:00:00', '2024-07-18 11:00:00', 'Gabinete', 'Reunião', 1),
('Visita Técnica', 'Visita a obras públicas.', '2024-07-20 08:00:00', '2024-07-20 12:00:00', 'Obras Públicas', 'Visita', 2),
('Conferência Regional', 'Conferência sobre desenvolvimento regional.', '2024-07-22 09:00:00', '2024-07-22 17:00:00', 'Centro de Convenções', 'Conferência', 3),
('Seminário de Políticas', 'Seminário sobre políticas sociais.', '2024-07-25 13:00:00', '2024-07-25 18:00:00', 'Auditório', 'Seminário', 18),
('Reunião de Comissão', 'Reunião da comissão de finanças.', '2024-07-28 10:00:00', '2024-07-28 12:00:00', 'Sala 3', 'Reunião', 21);

-- Capturar os IDs dos eventos inseridos
SET @last_id = LAST_INSERT_ID();

-- Inserir notificações correspondentes usando os IDs dos eventos
INSERT INTO agenda_notificacoes (evento_id, tipo, data_envio, enviado) VALUES
(@last_id - 9, 'whatsapp', '2024-06-30 09:00:00', 0),
(@last_id - 8, 'email', '2024-07-04 12:00:00', 0),
(@last_id - 7, 'sms', '2024-07-09 08:00:00', 0),
(@last_id - 6, 'email', '2024-07-11 10:00:00', 0),
(@last_id - 5, 'whatsapp', '2024-07-14 14:00:00', 0),
(@last_id - 4, 'sms', '2024-07-17 09:00:00', 0),
(@last_id - 3, 'email', '2024-07-19 11:00:00', 0),
(@last_id - 2, 'whatsapp', '2024-07-21 15:00:00', 0),
(@last_id - 1, 'sms', '2024-07-24 08:00:00', 0),
(@last_id, 'email', '2024-07-27 13:00:00', 0);
