{#if !$enterpriseLicense} {/if} {#if prefill} Review the connection below, then save and run setup. Nothing is saved until you do. Its user needs CREATEDB and CREATEROLE: setup reports it if it lacks either. {/if} Windmill creates the databases for data tables and Ducklake catalogs on this cluster, and manages the roles they connect as. The admin login below needs CREATEDB and CREATEROLE, and is never handed to a job.
Admin password
SSL mode {#snippet text()} Anything below verify-ca sends the managed roles' passwords to whichever server answers. Windmill trusts the system roots plus the certificate below. {/snippet}
{#if status}
{#if status.configured} Configured ยท {status.database_count} database{status.database_count === 1 ? '' : 's'} {:else} Not configured yet {/if}
{/if}
{#if loadError} {loadError} {/if} {#if status?.last_setup} {@const report = status.last_setup}
Last setup {new Date(report.finished_at).toLocaleString()}
{#each report.steps as step}
{#if step.status === 'ok'} {:else if step.status === 'warning'} {:else} {/if}
{step.name} {step.message}
{/each}
{/if} {#if status?.configured}
Databases on the cluster Only databases created here can back a data table or a Ducklake catalog, and one in use cannot be dropped. Name Tag Used by {#each databaseEntries as [name, db]} {name} {db.tag ?? '-'} {db.used_by_workspaces?.length ? db.used_by_workspaces.join(', ') : '-'}
{:else} No database yet. Create one below, then pick it in a workspace's data table or Ducklake settings. {/each}