diff --git a/src/routes/databases/[id]/changes/+page.svelte b/src/routes/databases/[id]/changes/+page.svelte
index c60ab5e..e2e3ef2 100644
--- a/src/routes/databases/[id]/changes/+page.svelte
+++ b/src/routes/databases/[id]/changes/+page.svelte
@@ -176,7 +176,7 @@
{:else}
-
+
{/if}
diff --git a/src/routes/databases/[id]/changes/components/StatusCard.svelte b/src/routes/databases/[id]/changes/components/StatusCard.svelte
index edc7c7c..cd7fa09 100644
--- a/src/routes/databases/[id]/changes/components/StatusCard.svelte
+++ b/src/routes/databases/[id]/changes/components/StatusCard.svelte
@@ -8,14 +8,17 @@
GitFork,
CircleDot,
ChevronDown,
- Check
+ Check,
+ Database
} from 'lucide-svelte';
import { invalidateAll } from '$app/navigation';
import type { GitStatus, RepoInfo } from '$utils/git/types';
+ import type { DatabaseInstance } from '$db/queries/databaseInstances.ts';
export let status: GitStatus;
export let repoInfo: RepoInfo | null;
export let branches: string[];
+ export let database: DatabaseInstance;
let branchDropdownOpen = false;
let switching = false;
@@ -94,6 +97,28 @@
+ {:else}
+
+
+
+
+
+
+ {database.name}
+
+
+
+
+
+
+ {database.repository_url.replace('https://github.com/', '')}
+
+
{/if}
diff --git a/src/routes/databases/[id]/edit/+page.server.ts b/src/routes/databases/[id]/edit/+page.server.ts
index 7079700..d888863 100644
--- a/src/routes/databases/[id]/edit/+page.server.ts
+++ b/src/routes/databases/[id]/edit/+page.server.ts
@@ -25,7 +25,7 @@ export const load: ServerLoad = ({ params }) => {
};
export const actions: Actions = {
- default: async ({ params, request }) => {
+ update: async ({ params, request }) => {
const id = parseInt(params.id || '', 10);
// Validate ID
diff --git a/src/routes/databases/components/InstanceForm.svelte b/src/routes/databases/components/InstanceForm.svelte
index 4616993..1b81cff 100644
--- a/src/routes/databases/components/InstanceForm.svelte
+++ b/src/routes/databases/components/InstanceForm.svelte
@@ -62,6 +62,7 @@