-- Seeds pour le module Incidents

-- Clients exemple
INSERT IGNORE INTO clients (name, contact_email, contact_phone) VALUES
('Orange Côte d\'Ivoire', 'support@orange.ci', '+225 05 05 05 05'),
('MTN Côte d\'Ivoire', 'tech@mtn.ci', '+225 07 07 07 07'),
('Moov Africa', 'incident@moov.ci', '+225 01 01 01 01'),
('Telecel Faso', 'ops@telecel.bf', '+226 70 00 00 00'),
('Société Générale', 'it@sgbci.com', '+225 20 20 20 20');

-- Localisations exemple
INSERT IGNORE INTO locations (name, address, latitude, longitude) VALUES
('Abidjan - Plateau', 'Boulevard de la République, Plateau, Abidjan', 5.3166667, -4.0333333),
('Abidjan - Cocody', 'Riviera Golf, Cocody, Abidjan', 5.3677778, -3.9708333),
('Abidjan - Treichville', 'Zone Industrielle, Treichville', 5.2833333, -4.0166667),
('Bouaké - Centre', 'Boulevard Général de Gaulle, Bouaké', 7.6833333, -5.0333333),
('Yamoussoukro - Politique', 'Boulevard Mamadou Coulibaly, Yamoussoukro', 6.8166667, -5.2833333),
('San Pedro - Port', 'Zone Portuaire, San Pedro', 4.7666667, -6.6333333),
('Korhogo - Nord', 'Avenue Loukou Laurent, Korhogo', 9.4580556, -5.6294444);

-- Causes d'incidents
INSERT IGNORE INTO incident_causes (name, category) VALUES
('Coupure fibre optique', 'Infrastructure'),
('Panne équipement réseau', 'Matériel'),
('Surcharge trafic', 'Capacité'),
('Coupure électrique', 'Énergie'),
('Problème climatisation', 'Environnement'),
('Erreur configuration', 'Logiciel'),
('Intrusion sécuritaire', 'Sécurité'),
('Maintenance préventive', 'Planifié'),
('Vandalisme équipement', 'Externe'),
('Défaillance transmission', 'Transport'),
('Panne serveur', 'IT'),
('Problème synchronisation', 'Temps');

-- Incidents exemple
INSERT IGNORE INTO incidents (ticket_id, client_id, location_id, cause_id, title, description, priority, status_id, declared_by, declared_at) VALUES
('INC-2025-001', 1, 1, 1, 'Coupure liaison Plateau-Cocody', 'Interruption totale du lien fibre entre les sites Plateau et Cocody depuis 14h30', 'Urgent', 1, 1, '2025-11-05 14:35:00'),
('INC-2025-002', 2, 3, 4, 'Panne génératrice Treichville', 'Arrêt du groupe électrogène principal, basculement sur onduleur', 'Haute', 2, 1, '2025-11-05 09:15:00'),
('INC-2025-003', 3, 2, 3, 'Dégradation performance Cocody', 'Ralentissement constaté sur les services data depuis ce matin', 'Moyenne', 3, 1, '2025-11-05 08:45:00');