-- SEED DE PRUEBA — 50 respuestas + modalidad (2.7). Determinista seed=42. -- E1=72.0% E2=38.9% E3=36.1% E4=41.7% · estrella umbral2=30.6% umbral1=88.9% -- -- Resuelve los question_id por code DENTRO de un bloque DO $$ — nunca -- hardcodeados. Antes este archivo tenía los UUIDs literales y se -- desactualizaba cada vez que la DB se reinicializaba (gen_random_uuid() -- en supabase/seed.sql genera UUIDs nuevos en cada corrida). Con esto, -- el seed funciona contra cualquier instancia sin importar cuándo se -- recreó, siempre que el catálogo de preguntas (supabase/seed.sql) ya -- esté aplicado. -- -- Idempotente: limpia SOLO las filas que este script genera (ip_hash con el -- prefijo 'seed-prueba-'), no un TRUNCATE de las tablas completas — answers/ -- responses/consent_records pueden tener datos reales de otras encuestas -- (InQuality, Fundación Solidaridad) que este script no debe tocar. -- Único bloque DO $$ — sin statements sueltos antes/después que psql -- pueda seguir ejecutando como filas independientes si algo de acá adentro -- falla. Si un PERFORM revienta, todo el bloque aborta y se ve UN error, -- no cincuenta. DO $$ DECLARE s_id uuid := '30000000-0000-0000-0000-000000000001'; q_2_7 uuid; q_4_1 uuid; q_6_1 uuid; q_6_2 uuid; q_6_4 uuid; q_7_2 uuid; q_7_3 uuid; q_7_5 uuid; q_7_6 uuid; q_9_1 uuid; q_9_2 uuid; q_9_3 uuid; q_9_4 uuid; BEGIN -- Resolver UUIDs de questions por code, en el momento de ejecutarse. SELECT id INTO q_2_7 FROM public.questions WHERE code = '2.7' AND survey_id = s_id; SELECT id INTO q_4_1 FROM public.questions WHERE code = '4.1' AND survey_id = s_id; SELECT id INTO q_6_1 FROM public.questions WHERE code = '6.1' AND survey_id = s_id; SELECT id INTO q_6_2 FROM public.questions WHERE code = '6.2' AND survey_id = s_id; SELECT id INTO q_6_4 FROM public.questions WHERE code = '6.4' AND survey_id = s_id; SELECT id INTO q_7_2 FROM public.questions WHERE code = '7.2' AND survey_id = s_id; SELECT id INTO q_7_3 FROM public.questions WHERE code = '7.3' AND survey_id = s_id; SELECT id INTO q_7_5 FROM public.questions WHERE code = '7.5' AND survey_id = s_id; SELECT id INTO q_7_6 FROM public.questions WHERE code = '7.6' AND survey_id = s_id; SELECT id INTO q_9_1 FROM public.questions WHERE code = '9.1' AND survey_id = s_id; SELECT id INTO q_9_2 FROM public.questions WHERE code = '9.2' AND survey_id = s_id; SELECT id INTO q_9_3 FROM public.questions WHERE code = '9.3' AND survey_id = s_id; SELECT id INTO q_9_4 FROM public.questions WHERE code = '9.4' AND survey_id = s_id; -- Si alguna no se resolvió, frenar acá con un mensaje claro en vez de -- dejar que rpc_submit_response falle más abajo con invalid_answer_reference. IF q_2_7 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '2.7'; END IF; IF q_4_1 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '4.1'; END IF; IF q_6_1 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '6.1'; END IF; IF q_6_2 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '6.2'; END IF; IF q_6_4 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '6.4'; END IF; IF q_7_2 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '7.2'; END IF; IF q_7_3 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '7.3'; END IF; IF q_7_5 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '7.5'; END IF; IF q_7_6 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '7.6'; END IF; IF q_9_1 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '9.1'; END IF; IF q_9_2 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '9.2'; END IF; IF q_9_3 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '9.3'; END IF; IF q_9_4 IS NULL THEN RAISE EXCEPTION 'UUID no encontrado para code %', '9.4'; END IF; DELETE FROM public.responses WHERE survey_id = s_id AND ip_hash LIKE 'seed-prueba-%'; -- answers cae por ON DELETE CASCADE (responses.id). consent_records de -- estas filas queda huérfano a propósito — es evidencia de consentimiento -- (ADR-003), no se borra aunque la response que lo usaba se borre. UPDATE surveys SET status='live' WHERE id = s_id; -- seed-prueba-000 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-000', '55 años o más', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios']::text[]) ) ); -- seed-prueba-001 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-001', '35 a 44 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo adulto con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Reducir tu jornada o pasar a medio tiempo']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-002 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-002', '35 a 44 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Apoyo económico o convenios/descuentos', 'Contención/apoyo emocional o psicológico']::text[]) ) ); -- seed-prueba-003 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-003', '25 a 34 años', 'Gerencial', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-004 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-004', '55 años o más', 'Jefatura', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad', 'Hijo adulto con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (4–10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares']::text[]) ) ); -- seed-prueba-005 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-005', '55 años o más', 'Auxiliar', 'Alto Paraná', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Reducir tu jornada o pasar a medio tiempo']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Acceso a beneficios para terapias o salud']::text[]) ) ); -- seed-prueba-006 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-006', '25 a 34 años', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar', 'Hijo menor sin discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Redes de apoyo / grupos de pares', 'Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-007 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-007', '35 a 44 años', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-008 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-008', '35 a 44 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad', 'Familiar mayor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (4–10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Información sobre recursos y servicios']::text[]) ) ); -- seed-prueba-009 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-009', 'Menos de 25 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Flexibilidad horaria o trabajo remoto', 'Información sobre recursos y servicios', 'Capacitación y autocuidado']::text[]) ) ); -- seed-prueba-010 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-010', '25 a 34 años', 'Operativo', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Capacitación y autocuidado', 'Contención/apoyo emocional o psicológico']::text[]) ) ); -- seed-prueba-011 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-011', '35 a 44 años', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Dejar un trabajo anterior']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios']::text[]) ) ); -- seed-prueba-012 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-012', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad', 'Familiar mayor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares', 'Acceso a beneficios para terapias o salud', 'Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-013 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-013', '25 a 34 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud']::text[]) ) ); -- seed-prueba-014 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-014', '35 a 44 años', 'Gerencial', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado', 'Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-015 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-015', '35 a 44 años', 'Operativo', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (4–10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Capacitación y autocuidado', 'Flexibilidad horaria o trabajo remoto']::text[]) ) ); -- seed-prueba-016 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-016', '25 a 34 años', 'Directivo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares']::text[]) ) ); -- seed-prueba-017 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-017', '55 años o más', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (4–10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud']::text[]) ) ); -- seed-prueba-018 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-018', '45 a 54 años', 'Auxiliar', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (4–10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios', 'Flexibilidad horaria o trabajo remoto']::text[]) ) ); -- seed-prueba-019 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-019', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Capacitación y autocuidado']::text[]) ) ); -- seed-prueba-020 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-020', '55 años o más', 'Jefatura', 'Alto Paraná', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad', 'Familiar mayor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Nunca o casi nunca'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Capacitación y autocuidado', 'Información sobre recursos y servicios']::text[]) ) ); -- seed-prueba-021 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-021', '45 a 54 años', 'Jefatura', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado', 'Redes de apoyo / grupos de pares', 'Acceso a beneficios para terapias o salud']::text[]) ) ); -- seed-prueba-022 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-022', '45 a 54 años', 'Jefatura', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-023 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-023', '25 a 34 años', 'Operativo', 'Itapúa', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad', 'Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Información sobre recursos y servicios']::text[]) ) ); -- seed-prueba-024 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-024', '25 a 34 años', 'Operativo', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado', 'Redes de apoyo / grupos de pares']::text[]) ) ); -- seed-prueba-025 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-025', '25 a 34 años', 'Auxiliar', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'De forma permanente / sin horario'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Capacitación y autocuidado']::text[]) ) ); -- seed-prueba-026 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-026', '25 a 34 años', 'Jefatura', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor sin discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Rechazar un ascenso o nueva responsabilidad']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Flexibilidad horaria o trabajo remoto', 'Capacitación y autocuidado', 'Contención/apoyo emocional o psicológico']::text[]) ) ); -- seed-prueba-027 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-027', '35 a 44 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Sí, definitivamente'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Pensar seriamente en dejar el trabajo']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado']::text[]) ) ); -- seed-prueba-028 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-028', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad', 'Familiar menor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Algo probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Parcialmente, hay cierta comprensión'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Acceso a beneficios para terapias o salud', 'Flexibilidad horaria o trabajo remoto']::text[]) ) ); -- seed-prueba-029 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-029', '55 años o más', 'Auxiliar', 'Alto Paraná', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Reducir tu jornada o pasar a medio tiempo']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Flexibilidad horaria o trabajo remoto', 'Capacitación y autocuidado', 'Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-030 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-030', '35 a 44 años', 'Operativo', 'Alto Paraná', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Otro / Especificar']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Faltar o llegar tarde de forma reiterada']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Capacitación y autocuidado']::text[]) ) ); -- seed-prueba-031 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-031', '35 a 44 años', 'Operativo', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo adulto con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Tal vez, si hay más personas en la misma situación'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Dejar un trabajo anterior']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares', 'Contención/apoyo emocional o psicológico']::text[]) ) ); -- seed-prueba-032 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-032', '25 a 34 años', 'Operativo', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar mayor con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', 'Todos los días'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', 'Más de 6 horas'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Pocas veces (1–3 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Muy probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Sí, me siento acompañado/a'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos', 'Contención/apoyo emocional o psicológico']::text[]) ) ); -- seed-prueba-033 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-033', 'Menos de 25 años', 'Auxiliar', 'Alto Paraná', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Hijo menor con discapacidad', 'Hijo adulto con discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Casi todos los días'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Varias veces (4–10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'Nunca hemos tocado el tema'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'Prefiero mantenerlo en privado'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Declinar viajes, horas extra o capacitaciones']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Apoyo económico o convenios/descuentos']::text[]) ) ); -- seed-prueba-034 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-034', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Familiar menor con discapacidad', 'Hijo menor sin discapacidad']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Algunas veces al mes'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Nunca'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Poco probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'No'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Pensar seriamente en dejar el trabajo']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Contención/apoyo emocional o psicológico', 'Redes de apoyo / grupos de pares']::text[]) ) ); -- seed-prueba-035 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-035', '45 a 54 años', 'Jefatura', 'Itapúa', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Padre/madre con movilidad reducida o 100% dependiente']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial'), jsonb_build_object('question_id', q_6_1, 'instance_id', 'default', 'value', '3–4'), jsonb_build_object('question_id', q_6_2, 'instance_id', 'default', 'value', '5–6'), jsonb_build_object('question_id', q_6_4, 'instance_id', 'default', 'value', '1–2'), jsonb_build_object('question_id', q_7_2, 'instance_id', 'default', 'value', 'Varias veces por semana'), jsonb_build_object('question_id', q_7_3, 'instance_id', 'default', 'value', 'Con frecuencia (más de 10 al año)'), jsonb_build_object('question_id', q_7_6, 'instance_id', 'default', 'value', 'Nada probable'), jsonb_build_object('question_id', q_9_1, 'instance_id', 'default', 'value', 'No, es algo bastante invisible'), jsonb_build_object('question_id', q_9_3, 'instance_id', 'default', 'value', 'No por ahora'), jsonb_build_object('question_id', q_9_4, 'instance_id', 'default', 'value', 'Sí'), jsonb_build_object('question_id', q_7_5, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores']::text[]), jsonb_build_object('question_id', q_9_2, 'instance_id', 'default', 'value', ARRAY['Redes de apoyo / grupos de pares', 'Capacitación y autocuidado']::text[]) ) ); -- seed-prueba-036 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-036', '25 a 34 años', 'Jefatura', 'Itapúa', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial') ) ); -- seed-prueba-037 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-037', '35 a 44 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial') ) ); -- seed-prueba-038 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-038', '35 a 44 años', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido') ) ); -- seed-prueba-039 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-039', '35 a 44 años', 'Auxiliar', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido') ) ); -- seed-prueba-040 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-040', '45 a 54 años', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Híbrido') ) ); -- seed-prueba-041 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-041', '35 a 44 años', 'Operativo', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)') ) ); -- seed-prueba-042 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-042', '25 a 34 años', 'Jefatura', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)') ) ); -- seed-prueba-043 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-043', 'Menos de 25 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial') ) ); -- seed-prueba-044 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-044', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial') ) ); -- seed-prueba-045 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-045', '25 a 34 años', 'Auxiliar', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial') ) ); -- seed-prueba-046 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-046', '25 a 34 años', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)') ) ); -- seed-prueba-047 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-047', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Presencial') ) ); -- seed-prueba-048 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-048', '55 años o más', 'Operativo', 'Central', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)') ) ); -- seed-prueba-049 PERFORM public.rpc_submit_response( s_id, 'seed-prueba-049', '35 a 44 años', 'Auxiliar', 'Asunción (Capital)', true, false, jsonb_build_array( jsonb_build_object('question_id', q_4_1, 'instance_id', 'default', 'value', ARRAY['Ninguna de las anteriores / No tengo vinculación de cuidado']::text[]), jsonb_build_object('question_id', q_2_7, 'instance_id', 'default', 'value', 'Remoto (home office)') ) ); -- Survey queda en 'live' (ya lo estaba desde el UPDATE de arriba; este -- segundo UPDATE es explícito para que quede claro al releer el script, -- no depende de que nada de arriba lo haya dejado sin tocar). UPDATE surveys SET status='live' WHERE id = s_id; END $$; -- Para limpiar manualmente este lote de prueba sin tocar otras encuestas: -- DELETE FROM public.responses WHERE survey_id = '30000000-0000-0000-0000-000000000001' AND ip_hash LIKE 'seed-prueba-%';