6a09ce9ee5a8b65d1cc78e4b58de83e9d360bd1c
La versión anterior (af751d7) ya resolvía los question_id por code en
runtime, pero DELETE y el primer UPDATE quedaban como statements sueltos
ANTES del bloque DO $$ — si psql corre sin -v ON_ERROR_STOP=1, un fallo
dentro del DO no impide que esos statements sueltos ya se hayan
ejecutado, y deja el "único bloque" pedido incompleto.
Ahora DELETE, los dos UPDATE y los 50 PERFORM viven todos dentro de un
solo DO $$ ... END $$. Si algo falla, aborta el bloque completo (un
solo error, no cincuenta) — nada de hardcodeado salvo el uuid del
survey Demo (necesario para inicializar la variable s_id).
Mismos 50 datos, verificado byte a byte contra la versión anterior
(diff vacío salvo nombres de variable).
Description
No description provided
Languages
TypeScript
47.8%
PLpgSQL
33.3%
CSS
9%
HTML
8.6%
Shell
0.6%
Other
0.7%