From 29faefe856041b29c58dbeef862320a13abcf8a8 Mon Sep 17 00:00:00 2001 From: Lucas Abel <22837557+uael@users.noreply.github.com> Date: Mon, 25 Nov 2024 08:09:30 +0100 Subject: [PATCH] fix: rename `job` workspace as well (#4785) --- ...9feee6e104b40f4b937914f56f01c299cddfc17e9.json | 15 +++++++++++++++ backend/windmill-api/src/workspaces.rs | 8 ++++++++ 2 files changed, 23 insertions(+) create mode 100644 backend/.sqlx/query-43fcdf5243e17bfbdcd21f09feee6e104b40f4b937914f56f01c299cddfc17e9.json diff --git a/backend/.sqlx/query-43fcdf5243e17bfbdcd21f09feee6e104b40f4b937914f56f01c299cddfc17e9.json b/backend/.sqlx/query-43fcdf5243e17bfbdcd21f09feee6e104b40f4b937914f56f01c299cddfc17e9.json new file mode 100644 index 0000000000..edbade4821 --- /dev/null +++ b/backend/.sqlx/query-43fcdf5243e17bfbdcd21f09feee6e104b40f4b937914f56f01c299cddfc17e9.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "UPDATE job SET workspace_id = $1 WHERE workspace_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Varchar", + "Text" + ] + }, + "nullable": [] + }, + "hash": "43fcdf5243e17bfbdcd21f09feee6e104b40f4b937914f56f01c299cddfc17e9" +} diff --git a/backend/windmill-api/src/workspaces.rs b/backend/windmill-api/src/workspaces.rs index 14c7de5017..5942c838fc 100644 --- a/backend/windmill-api/src/workspaces.rs +++ b/backend/windmill-api/src/workspaces.rs @@ -2948,6 +2948,14 @@ async fn change_workspace_id( .execute(&mut *tx) .await?; + sqlx::query!( + "UPDATE job SET workspace_id = $1 WHERE workspace_id = $2", + &rw.new_id, + &old_id + ) + .execute(&mut *tx) + .await?; + sqlx::query!( "UPDATE raw_app SET workspace_id = $1 WHERE workspace_id = $2", &rw.new_id,