-- Seed danych demo – Wydarzenia / Podróże służbowe
-- Uruchom po schema: mysql -u root -p wydarzenia_db < database/seed.sql

SET NAMES utf8mb4;

-- People
INSERT INTO people (name, email, department, active, created_at, updated_at) VALUES
('Anna Kowalska', 'anna.kowalska@firma.pl', 'IT', 1, NOW(), NOW()),
('Jan Nowak', 'jan.nowak@firma.pl', 'HR', 1, NOW(), NOW()),
('Maria Wiśniewska', 'maria.w@firma.pl', 'Finanse', 1, NOW(), NOW()),
('Piotr Lewandowski', 'p.lewandowski@firma.pl', 'IT', 1, NOW(), NOW()),
('Katarzyna Dąbrowska', 'k.dabrowska@firma.pl', 'Sprzedaż', 1, NOW(), NOW()),
('Tomasz Kamiński', 't.kaminski@firma.pl', 'Logistyka', 0, NOW(), NOW());

-- Events (różne typy i daty)
INSERT INTO events (title, type, date_from, date_to, location, description, tags, created_by, created_at, updated_at) VALUES
('Szkolenie PHP 8', 'TRAINING', DATE_ADD(CURDATE(), INTERVAL 2 DAY), DATE_ADD(CURDATE(), INTERVAL 2 DAY), 'Sala A', 'Warsztaty PHP 8.2.', '["php","szkolenie"]', 1, NOW(), NOW()),
('Targi IT Warsaw', 'EVENT', DATE_ADD(CURDATE(), INTERVAL 5 DAY), DATE_ADD(CURDATE(), INTERVAL 6 DAY), 'Warszawa', 'Stoisko firmowe.', '["targi","warszawa"]', 1, NOW(), NOW()),
('Delegacja Kraków', 'BUSINESS_TRIP', DATE_ADD(CURDATE(), INTERVAL 7 DAY), DATE_ADD(CURDATE(), INTERVAL 9 DAY), 'Kraków', 'Spotkanie z klientem.', '["delegacja"]', 2, NOW(), NOW()),
('Spotkanie quarterly', 'EVENT', DATE_ADD(CURDATE(), INTERVAL 1 DAY), DATE_ADD(CURDATE(), INTERVAL 1 DAY), 'Biuro', 'Q1 podsumowanie.', NULL, 1, NOW(), NOW()),
('Konferencja bezpieczeństwo', 'OTHER', DATE_ADD(CURDATE(), INTERVAL 14 DAY), DATE_ADD(CURDATE(), INTERVAL 15 DAY), 'Gdańsk', 'Konf. infosec.', '["konferencja"]', 3, NOW(), NOW());

-- Uczestnicy (event_participants) – powiązanie z pierwszymi eventami
INSERT INTO event_participants (event_id, person_id) VALUES
(1, 1), (1, 4),
(2, 1), (2, 2), (2, 5),
(3, 2), (3, 3),
(4, 1), (4, 2), (4, 3), (4, 4), (4, 5),
(5, 1), (5, 4);
