From c5132ead3d17cc971b34154fc306d59c5cff6161 Mon Sep 17 00:00:00 2001 From: hugocasa Date: Mon, 7 Sep 2026 11:24:49 +0200 Subject: [PATCH] chore: refresh the sqlx cache for the repository-keyed credential queries Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01C1xHmkxuxYb1GYvth1BS75 --- ...2a8483dce0c9986f3847227c2f66daa84d4109d7d.json | 15 +++++++++++++++ ...d18a4d446b8ea00cf51e02138a06c245ab33252e.json} | 5 ++--- ...34cfd2a14b2e9e613bcf4bc80abbfd495637ab2f.json} | 5 ++--- ...16905d53bc756d00c8d28462097717502d82cc15.json} | 5 ++--- ...e1118313f0434758413dbf83f8575d09de98fc25.json} | 5 ++--- backend/ee-repo-ref.txt | 2 +- 6 files changed, 24 insertions(+), 13 deletions(-) create mode 100644 backend/.sqlx/query-1d8ccd32266637d7f7915f92a8483dce0c9986f3847227c2f66daa84d4109d7d.json rename backend/.sqlx/{query-c0c84b47253d6cb3342ccc4fb2b436473119ef05c6b0a91bbe32cf90bb53c153.json => query-9c0ebee945eee03d667a4f38d18a4d446b8ea00cf51e02138a06c245ab33252e.json} (60%) rename backend/.sqlx/{query-920aba530fa9ed612096ad40feae62d9a73760fec73be7cb837f8b4c4f86641c.json => query-af5609185c6218d12fcb4a4234cfd2a14b2e9e613bcf4bc80abbfd495637ab2f.json} (64%) rename backend/.sqlx/{query-16c743fa5341b2ad5a0f2fe57efb6640a4444bf0086c15656deea248e8216f75.json => query-ce3340a43a141cc7527211db16905d53bc756d00c8d28462097717502d82cc15.json} (72%) rename backend/.sqlx/{query-037a7f0b8f99b5de377e7d8d6f9f3b839e12e4c0567a5b63eea3f254fd716f85.json => query-f3a27f7781d986d9917a7022e1118313f0434758413dbf83f8575d09de98fc25.json} (59%) diff --git a/backend/.sqlx/query-1d8ccd32266637d7f7915f92a8483dce0c9986f3847227c2f66daa84d4109d7d.json b/backend/.sqlx/query-1d8ccd32266637d7f7915f92a8483dce0c9986f3847227c2f66daa84d4109d7d.json new file mode 100644 index 0000000000..b9cbc6c382 --- /dev/null +++ b/backend/.sqlx/query-1d8ccd32266637d7f7915f92a8483dce0c9986f3847227c2f66daa84d4109d7d.json @@ -0,0 +1,15 @@ +{ + "db_name": "PostgreSQL", + "query": "INSERT INTO workspace_settings (workspace_id, slack_team_id, slack_name, slack_command_script, slack_email, customer_id, plan, webhook, ai_config, large_file_storage, git_sync, default_app, default_scripts, deploy_ui, mute_critical_alerts, color, operator_settings, teams_command_script, teams_team_id, teams_team_name, git_app_installations, git_credentials, ducklake, dbt_warehouses, slack_oauth_client_id, slack_oauth_client_secret, datatable, teams_team_guid, auto_invite, error_handler, success_handler, public_app_execution_limit_per_minute, error_handler_fallback_to_instance_alerts, guest_access_enabled, guest_jwt_public_key, guest_jwt_jwks_url) SELECT $1, slack_team_id, slack_name, slack_command_script, slack_email, customer_id, plan, webhook, ai_config, large_file_storage, git_sync, default_app, default_scripts, deploy_ui, mute_critical_alerts, color, operator_settings, teams_command_script, teams_team_id, teams_team_name, git_app_installations, git_credentials, ducklake, dbt_warehouses, slack_oauth_client_id, slack_oauth_client_secret, datatable, teams_team_guid, auto_invite, error_handler, success_handler, public_app_execution_limit_per_minute, error_handler_fallback_to_instance_alerts, guest_access_enabled, guest_jwt_public_key, guest_jwt_jwks_url FROM workspace_settings WHERE workspace_id = $2", + "describe": { + "columns": [], + "parameters": { + "Left": [ + "Varchar", + "Text" + ] + }, + "nullable": [] + }, + "hash": "1d8ccd32266637d7f7915f92a8483dce0c9986f3847227c2f66daa84d4109d7d" +} diff --git a/backend/.sqlx/query-c0c84b47253d6cb3342ccc4fb2b436473119ef05c6b0a91bbe32cf90bb53c153.json b/backend/.sqlx/query-9c0ebee945eee03d667a4f38d18a4d446b8ea00cf51e02138a06c245ab33252e.json similarity index 60% rename from backend/.sqlx/query-c0c84b47253d6cb3342ccc4fb2b436473119ef05c6b0a91bbe32cf90bb53c153.json rename to backend/.sqlx/query-9c0ebee945eee03d667a4f38d18a4d446b8ea00cf51e02138a06c245ab33252e.json index a53df9b0f0..6ef7b20a4f 100644 --- a/backend/.sqlx/query-c0c84b47253d6cb3342ccc4fb2b436473119ef05c6b0a91bbe32cf90bb53c153.json +++ b/backend/.sqlx/query-9c0ebee945eee03d667a4f38d18a4d446b8ea00cf51e02138a06c245ab33252e.json @@ -1,11 +1,10 @@ { "db_name": "PostgreSQL", - "query": "\n UPDATE workspace_settings\n SET git_credentials = (\n SELECT COALESCE(jsonb_agg(elem), '[]'::jsonb)\n FROM jsonb_array_elements(git_credentials) AS elem\n WHERE elem->>'repo_path' NOT IN ($2, $3)\n ) || jsonb_build_array($4::jsonb)\n WHERE workspace_id = $1\n ", + "query": "\n UPDATE workspace_settings\n SET git_credentials = (\n SELECT COALESCE(jsonb_agg(elem), '[]'::jsonb)\n FROM jsonb_array_elements(git_credentials) AS elem\n WHERE elem->>'repo_identity' IS DISTINCT FROM $2\n ) || jsonb_build_array($3::jsonb)\n WHERE workspace_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ - "Text", "Text", "Text", "Jsonb" @@ -13,5 +12,5 @@ }, "nullable": [] }, - "hash": "c0c84b47253d6cb3342ccc4fb2b436473119ef05c6b0a91bbe32cf90bb53c153" + "hash": "9c0ebee945eee03d667a4f38d18a4d446b8ea00cf51e02138a06c245ab33252e" } diff --git a/backend/.sqlx/query-920aba530fa9ed612096ad40feae62d9a73760fec73be7cb837f8b4c4f86641c.json b/backend/.sqlx/query-af5609185c6218d12fcb4a4234cfd2a14b2e9e613bcf4bc80abbfd495637ab2f.json similarity index 64% rename from backend/.sqlx/query-920aba530fa9ed612096ad40feae62d9a73760fec73be7cb837f8b4c4f86641c.json rename to backend/.sqlx/query-af5609185c6218d12fcb4a4234cfd2a14b2e9e613bcf4bc80abbfd495637ab2f.json index 020fe04e38..41481e2ec7 100644 --- a/backend/.sqlx/query-920aba530fa9ed612096ad40feae62d9a73760fec73be7cb837f8b4c4f86641c.json +++ b/backend/.sqlx/query-af5609185c6218d12fcb4a4234cfd2a14b2e9e613bcf4bc80abbfd495637ab2f.json @@ -1,11 +1,10 @@ { "db_name": "PostgreSQL", - "query": "\n UPDATE workspace_settings\n SET git_credentials = (\n SELECT COALESCE(jsonb_agg(elem), '[]'::jsonb)\n FROM jsonb_array_elements(git_credentials) AS elem\n WHERE elem->>'repo_path' NOT IN ($2, $3)\n ) || jsonb_build_array($4::jsonb)\n WHERE workspace_id = $1\n ", + "query": "\n UPDATE workspace_settings\n SET git_credentials = (\n SELECT COALESCE(jsonb_agg(elem), '[]'::jsonb)\n FROM jsonb_array_elements(git_credentials) AS elem\n WHERE elem->>'repo_identity' IS DISTINCT FROM $2\n ) || jsonb_build_array($3::jsonb)\n WHERE workspace_id = $1\n ", "describe": { "columns": [], "parameters": { "Left": [ - "Text", "Text", "Text", "Jsonb" @@ -13,5 +12,5 @@ }, "nullable": [] }, - "hash": "920aba530fa9ed612096ad40feae62d9a73760fec73be7cb837f8b4c4f86641c" + "hash": "af5609185c6218d12fcb4a4234cfd2a14b2e9e613bcf4bc80abbfd495637ab2f" } diff --git a/backend/.sqlx/query-16c743fa5341b2ad5a0f2fe57efb6640a4444bf0086c15656deea248e8216f75.json b/backend/.sqlx/query-ce3340a43a141cc7527211db16905d53bc756d00c8d28462097717502d82cc15.json similarity index 72% rename from backend/.sqlx/query-16c743fa5341b2ad5a0f2fe57efb6640a4444bf0086c15656deea248e8216f75.json rename to backend/.sqlx/query-ce3340a43a141cc7527211db16905d53bc756d00c8d28462097717502d82cc15.json index f9b416046c..58300795af 100644 --- a/backend/.sqlx/query-16c743fa5341b2ad5a0f2fe57efb6640a4444bf0086c15656deea248e8216f75.json +++ b/backend/.sqlx/query-ce3340a43a141cc7527211db16905d53bc756d00c8d28462097717502d82cc15.json @@ -1,6 +1,6 @@ { "db_name": "PostgreSQL", - "query": "\n SELECT elem\n FROM workspace_settings, jsonb_array_elements(git_credentials) AS elem\n WHERE workspace_id = $1 AND elem->>'repo_path' IN ($2, $3)\n ", + "query": "\n SELECT elem\n FROM workspace_settings, jsonb_array_elements(git_credentials) AS elem\n WHERE workspace_id = $1 AND elem->>'repo_identity' = $2\n LIMIT 1\n ", "describe": { "columns": [ { @@ -11,7 +11,6 @@ ], "parameters": { "Left": [ - "Text", "Text", "Text" ] @@ -20,5 +19,5 @@ null ] }, - "hash": "16c743fa5341b2ad5a0f2fe57efb6640a4444bf0086c15656deea248e8216f75" + "hash": "ce3340a43a141cc7527211db16905d53bc756d00c8d28462097717502d82cc15" } diff --git a/backend/.sqlx/query-037a7f0b8f99b5de377e7d8d6f9f3b839e12e4c0567a5b63eea3f254fd716f85.json b/backend/.sqlx/query-f3a27f7781d986d9917a7022e1118313f0434758413dbf83f8575d09de98fc25.json similarity index 59% rename from backend/.sqlx/query-037a7f0b8f99b5de377e7d8d6f9f3b839e12e4c0567a5b63eea3f254fd716f85.json rename to backend/.sqlx/query-f3a27f7781d986d9917a7022e1118313f0434758413dbf83f8575d09de98fc25.json index 5ab4a97144..1a71c74e9e 100644 --- a/backend/.sqlx/query-037a7f0b8f99b5de377e7d8d6f9f3b839e12e4c0567a5b63eea3f254fd716f85.json +++ b/backend/.sqlx/query-f3a27f7781d986d9917a7022e1118313f0434758413dbf83f8575d09de98fc25.json @@ -1,6 +1,6 @@ { "db_name": "PostgreSQL", - "query": "\n SELECT (\n SELECT elem\n FROM jsonb_array_elements(git_credentials) AS elem\n WHERE elem->>'repo_path' IN ($2, $3)\n )\n FROM workspace_settings WHERE workspace_id = $1 FOR UPDATE\n ", + "query": "\n SELECT (\n SELECT elem\n FROM jsonb_array_elements(git_credentials) AS elem\n WHERE elem->>'repo_identity' = $2\n )\n FROM workspace_settings WHERE workspace_id = $1 FOR UPDATE\n ", "describe": { "columns": [ { @@ -11,7 +11,6 @@ ], "parameters": { "Left": [ - "Text", "Text", "Text" ] @@ -20,5 +19,5 @@ null ] }, - "hash": "037a7f0b8f99b5de377e7d8d6f9f3b839e12e4c0567a5b63eea3f254fd716f85" + "hash": "f3a27f7781d986d9917a7022e1118313f0434758413dbf83f8575d09de98fc25" } diff --git a/backend/ee-repo-ref.txt b/backend/ee-repo-ref.txt index 4d35709359..5881194db3 100644 --- a/backend/ee-repo-ref.txt +++ b/backend/ee-repo-ref.txt @@ -1 +1 @@ -bece42f686697e632707390b2723e815ac8cbf23 \ No newline at end of file +80a2778ad16df27f13de7acf625ebbd177f45d4c \ No newline at end of file