▸ V047__seed_demo_execution_events.sql · Empresa Demo Cuyo S.A.
BEGIN;
-- 1) Tensión detectada por motor evaluador
SELECT faro.log_execution_event(
'10000000-0000-0000-0000-000000000001', -- company_id
'tension',
'22000000-0000-0000-0000-000000000001', -- entity_id
'tension_detected',
'detection',
'Tensión detectada',
'FARO detectó crecimiento no rentable: ventas suben, margen cae y descuentos aumentan.',
NULL, 'system',
'22000000-0000-0000-0000-000000000001', NULL, NULL,
NULL, 'new',
'critical', 'critical',
-8.5000, NULL,
'evaluation_engine', 'RULE-TNS-001',
'{"rule_code":"RULE-TNS-001","tension_code":"TNS-001"}'::jsonb
);
-- 2) Acción creada como recomendación
SELECT faro.log_execution_event(
'10000000-0000-0000-0000-000000000001',
'action',
'23000000-0000-0000-0000-000000000001',
'action_created', 'workflow',
'Acción creada',
'FARO creó la acción ACT-COM-001 como recomendación para TNS-001.',
NULL, 'system',
'22000000-0000-0000-0000-000000000001',
'23000000-0000-0000-0000-000000000001',
NULL,
NULL, 'new',
'critical', 'critical',
NULL, NULL,
'evaluation_engine', 'ACT-COM-001',
'{"action_code":"ACT-COM-001","recommended_by":"TNS-001"}'::jsonb
);
-- 3) Acción iniciada por usuario
SELECT faro.log_execution_event(
'10000000-0000-0000-0000-000000000001',
'action',
'23000000-0000-0000-0000-000000000001',
'action_started', 'workflow',
'Acción iniciada',
'El responsable inició la revisión de la política de descuentos.',
'12000000-0000-0000-0000-000000000002', 'user',
'22000000-0000-0000-0000-000000000001',
'23000000-0000-0000-0000-000000000001',
NULL,
'new', 'in_progress',
'critical', 'critical',
NULL, NULL,
'action_workflow', NULL,
'{}'::jsonb
);
-- 4) Evidencia cargada
SELECT faro.log_execution_event(
'10000000-0000-0000-0000-000000000001',
'evidence',
'24000000-0000-0000-0000-000000000001',
'evidence_uploaded', 'evidence',
'Evidencia cargada',
'Se cargó evidencia EVD-007 · Cambio de política comercial.',
'12000000-0000-0000-0000-000000000002', 'user',
'22000000-0000-0000-0000-000000000001',
'23000000-0000-0000-0000-000000000001',
'24000000-0000-0000-0000-000000000001',
NULL, 'submitted',
'critical', 'critical',
NULL, 1.5000,
'evidence_upload', 'EVD-007',
'{"evidence_code":"EVD-007","trust_level":"critical"}'::jsonb
);
COMMIT;