From 73c93f37e0aff587b194a7cb051ffa3690004de4 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 5 Mar 2024 15:15:29 +0100 Subject: [PATCH] fix: fix sqlx --- ...bd825b2166f1846b1bb684522607d5ca31a0df3.json | 17 +++++++++++++++++ ...b1ceb1d0590959c4e23995a27aac12ef34cc071.json | 15 +++++++++++++++ ...768c1ef632f8146766b494398421a8fc552ab3.json} | 12 +++++++++--- ...b77eeb7e8487b02b13710c68be99057e2c32cb9.json | 16 ++++++++++++++++ ...7862e3c75dbee326e0856944539b2c5574cb6d3.json | 17 +++++++++++++++++ 5 files changed, 74 insertions(+), 3 deletions(-) create mode 100644 backend/.sqlx/query-029ed3dcba207c58aa6936e44bd825b2166f1846b1bb684522607d5ca31a0df3.json create mode 100644 backend/.sqlx/query-4b866ea0b902a2c27d6817935b1ceb1d0590959c4e23995a27aac12ef34cc071.json rename backend/.sqlx/{query-dda02bee4e15e0f3a2b0cb17ca86ae7ee3a4c0413d3484d3bc960796b39cd650.json => query-8a3340146fe2072c7d47984c2f768c1ef632f8146766b494398421a8fc552ab3.json} (55%) create mode 100644 backend/.sqlx/query-9b716307fdbd479879224ba60b77eeb7e8487b02b13710c68be99057e2c32cb9.json create mode 100644 backend/.sqlx/query-f4a792eca82e9974d13d0731e7862e3c75dbee326e0856944539b2c5574cb6d3.json diff --git a/backend/.sqlx/query-029ed3dcba207c58aa6936e44bd825b2166f1846b1bb684522607d5ca31a0df3.json b/backend/.sqlx/query-029ed3dcba207c58aa6936e44bd825b2166f1846b1bb684522607d5ca31a0df3.json new file mode 100644 index 0000000000..d9cf2bd091 --- /dev/null +++ b/backend/.sqlx/query-029ed3dcba207c58aa6936e44bd825b2166f1846b1bb684522607d5ca31a0df3.json @@ -0,0 +1,17 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE queue SET flow_status = jsonb_set(COALESCE(flow_status, '{}'::jsonb), array[$1], jsonb_set(jsonb_set('{}'::jsonb, '{scheduled_for}', to_jsonb(now()::text)), '{name}', to_jsonb($4::text))) WHERE id = $2 AND workspace_id = $3", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Uuid", + "Text", + "Text" + ] + }, + "nullable": [] + }, + "hash": "029ed3dcba207c58aa6936e44bd825b2166f1846b1bb684522607d5ca31a0df3" +} diff --git a/backend/.sqlx/query-4b866ea0b902a2c27d6817935b1ceb1d0590959c4e23995a27aac12ef34cc071.json b/backend/.sqlx/query-4b866ea0b902a2c27d6817935b1ceb1d0590959c4e23995a27aac12ef34cc071.json new file mode 100644 index 0000000000..778d155730 --- /dev/null +++ b/backend/.sqlx/query-4b866ea0b902a2c27d6817935b1ceb1d0590959c4e23995a27aac12ef34cc071.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE completed_job SET flow_status = q.flow_status FROM queue q WHERE completed_job.id = $1 AND q.id = $1 AND q.workspace_id = $2 AND completed_job.workspace_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Uuid", + "Text" + ] + }, + "nullable": [] + }, + "hash": "4b866ea0b902a2c27d6817935b1ceb1d0590959c4e23995a27aac12ef34cc071" +} diff --git a/backend/.sqlx/query-dda02bee4e15e0f3a2b0cb17ca86ae7ee3a4c0413d3484d3bc960796b39cd650.json b/backend/.sqlx/query-8a3340146fe2072c7d47984c2f768c1ef632f8146766b494398421a8fc552ab3.json similarity index 55% rename from backend/.sqlx/query-dda02bee4e15e0f3a2b0cb17ca86ae7ee3a4c0413d3484d3bc960796b39cd650.json rename to backend/.sqlx/query-8a3340146fe2072c7d47984c2f768c1ef632f8146766b494398421a8fc552ab3.json index b9554a787e..45659d874d 100644 --- a/backend/.sqlx/query-dda02bee4e15e0f3a2b0cb17ca86ae7ee3a4c0413d3484d3bc960796b39cd650.json +++ b/backend/.sqlx/query-8a3340146fe2072c7d47984c2f768c1ef632f8146766b494398421a8fc552ab3.json @@ -1,6 +1,6 @@ { "db_name": "PostgreSQL", - "query": "SELECT running, substr(logs, $1) as logs, mem_peak FROM queue WHERE workspace_id = $2 AND id = $3", + "query": "SELECT running, substr(logs, $1) as logs, mem_peak, \n CASE WHEN is_flow_step is true then NULL else flow_status END as flow_status \n FROM queue WHERE workspace_id = $2 AND id = $3", "describe": { "columns": [ { @@ -17,6 +17,11 @@ "ordinal": 2, "name": "mem_peak", "type_info": "Int4" + }, + { + "ordinal": 3, + "name": "flow_status", + "type_info": "Jsonb" } ], "parameters": { @@ -29,8 +34,9 @@ "nullable": [ false, null, - true + true, + null ] }, - "hash": "dda02bee4e15e0f3a2b0cb17ca86ae7ee3a4c0413d3484d3bc960796b39cd650" + "hash": "8a3340146fe2072c7d47984c2f768c1ef632f8146766b494398421a8fc552ab3" } diff --git a/backend/.sqlx/query-9b716307fdbd479879224ba60b77eeb7e8487b02b13710c68be99057e2c32cb9.json b/backend/.sqlx/query-9b716307fdbd479879224ba60b77eeb7e8487b02b13710c68be99057e2c32cb9.json new file mode 100644 index 0000000000..49663a5013 --- /dev/null +++ b/backend/.sqlx/query-9b716307fdbd479879224ba60b77eeb7e8487b02b13710c68be99057e2c32cb9.json @@ -0,0 +1,16 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE queue SET flow_status = jsonb_set(jsonb_set(COALESCE(flow_status, '{}'::jsonb), array[$1], COALESCE(flow_status->$1, '{}'::jsonb)), array[$1, 'started_at'], to_jsonb(now()::text)) WHERE id = $2 AND workspace_id = $3", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Uuid", + "Text" + ] + }, + "nullable": [] + }, + "hash": "9b716307fdbd479879224ba60b77eeb7e8487b02b13710c68be99057e2c32cb9" +} diff --git a/backend/.sqlx/query-f4a792eca82e9974d13d0731e7862e3c75dbee326e0856944539b2c5574cb6d3.json b/backend/.sqlx/query-f4a792eca82e9974d13d0731e7862e3c75dbee326e0856944539b2c5574cb6d3.json new file mode 100644 index 0000000000..a0ec3da44b --- /dev/null +++ b/backend/.sqlx/query-f4a792eca82e9974d13d0731e7862e3c75dbee326e0856944539b2c5574cb6d3.json @@ -0,0 +1,17 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE queue SET flow_status = jsonb_set(jsonb_set(COALESCE(flow_status, '{}'::jsonb), array[$1], COALESCE(flow_status->$1, '{}'::jsonb)), array[$1, 'duration_ms'], to_jsonb($2::bigint)) WHERE id = $3 AND workspace_id = $4", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Text", + "Int8", + "Uuid", + "Text" + ] + }, + "nullable": [] + }, + "hash": "f4a792eca82e9974d13d0731e7862e3c75dbee326e0856944539b2c5574cb6d3" +}