Files
hackathon-biocode-17bf223ba…/init/02_seed_static.sql

50 lines
2.8 KiB
SQL

-- ================================================================
-- SEED ESTÁTICO - Templates de notificaciones y Guía de residuos
-- ================================================================
INSERT INTO notificacion_templates (trigger_event, position_id_trigger, titulo, cuerpo)
VALUES
(
'ROUTE_START', 2,
'¡Ruta Iniciada!',
'El camión recolector ha salido del Relleno Sanitario rumbo a tu sector. Asegúrate de tener listos tus residuos.'
),
(
'TRUCK_PROXIMITY', 4,
'Camión Cercano',
'El camión está a menos de 15 minutos de tu domicilio. Es momento de sacar tus bolsas a la acera.'
),
(
'ROUTE_COMPLETED', 8,
'Servicio Finalizado',
'El camión de tu sector ha concluido su jornada de recolección diaria.'
);
INSERT INTO residuos_categorias (nombre, descripcion, color_hex, icono) VALUES
('Orgánicos', 'Residuos de origen natural que se descomponen', '#4CAF50', 'leaf'),
('Reciclables', 'Materiales que pueden recuperarse y reutilizarse', '#2196F3', 'recycle'),
('Sanitarios', 'Residuos que implican riesgo de contagio o contaminación', '#F44336', 'biohazard'),
('Especiales', 'Residuos que requieren manejo diferenciado', '#FF9800', 'warning');
INSERT INTO residuos_ejemplos (categoria_id, nombre, descripcion) VALUES
(1, 'Cáscaras de frutas y verduras', 'Restos de cocina de origen vegetal'),
(1, 'Sobras de comida', 'Alimentos preparados ya no consumibles'),
(1, 'Posos de café y filtros', 'Biodegradables, ideales para composta'),
(1, 'Cáscaras de huevo', 'Se descomponen lentamente, aptas para composta'),
(1, 'Servilletas y papel sucios', 'Con grasa o alimentos, van con orgánicos'),
(2, 'Botellas y envases PET', 'Plástico transparente, enjuagados'),
(2, 'Latas de aluminio y hojalata', 'Limpias y aplastadas para ahorrar espacio'),
(2, 'Cartón y papel limpio', 'Sin grasa ni humedad'),
(2, 'Vidrio', 'Botellas y frascos; NO vidrio de ventana'),
(2, 'Envases Tetra Pak', 'Enjuagar y aplastar antes de depositar'),
(3, 'Pañales desechables', 'Van en bolsa cerrada'),
(3, 'Toallas sanitarias y tampones', 'Bolsa sellada por higiene'),
(3, 'Papel higiénico usado', 'No es reciclable'),
(3, 'Gasas y vendas usadas', 'Materiales con sangre u otros fluidos'),
(3, 'Cubrebocas y guantes usados', 'Doble bolsa por precaución'),
(4, 'Pilas y baterías', 'Llevar a puntos RAEE o tiendas participantes'),
(4, 'Medicamentos caducos', 'Farmacias con programa de devolución'),
(4, 'Aceite vegetal usado', 'Envasar en botella; NO tirar por el drenaje'),
(4, 'Electrónicos y cables', 'Puntos de reciclaje RAEE'),
(4, 'Pinturas y solventes', 'Centro de acopio municipal; nunca al bote normal');