From 7cd5f26f7047ef76021de368ce91f98f0db60ff5 Mon Sep 17 00:00:00 2001
From: Diego Imbert <70353967+diegoimbert@users.noreply.github.com>
Date: Thu, 2 Oct 2025 22:30:52 +0200
Subject: [PATCH] Clarify Ducklake manual setup instructions (#6737)
---
.../workspaceSettings/DucklakeSettings.svelte | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/frontend/src/lib/components/workspaceSettings/DucklakeSettings.svelte b/frontend/src/lib/components/workspaceSettings/DucklakeSettings.svelte
index 51815c12f1..4010424525 100644
--- a/frontend/src/lib/components/workspaceSettings/DucklakeSettings.svelte
+++ b/frontend/src/lib/components/workspaceSettings/DucklakeSettings.svelte
@@ -208,9 +208,15 @@
setup fails in the middle, but in most cases Windmill will handle it for you.
- If the database ducklake_catalog already exists, assume the setup was already
- done and do nothing. Otherwise, connect to the Windmill PostgreSQL as the default user (the
- one in your DATABASE_URL, usually 'postgres') and run :
+ If the database ducklake_catalog already exists, Windmill assumes that the
+ setup was successful and does not do anything. However, it is possible that it failed in the
+ middle (in which case you should have seen an error pop up during setup). There is no
+ rollback as the following operations do not work in a transaction.
+
+ This is what the setup does :
+
+ Connect to the Windmill PostgreSQL as the default user (the one in your DATABASE_URL, usually
+ 'postgres') and run :
CREATE DATABASE ducklake_catalog;