diff --git a/packages/builder/src/database/ModelDataTable/modals/DeleteDatabase.svelte b/packages/builder/src/database/ModelDataTable/modals/DeleteDatabase.svelte
new file mode 100644
index 0000000000..10fe09fa55
--- /dev/null
+++ b/packages/builder/src/database/ModelDataTable/modals/DeleteDatabase.svelte
@@ -0,0 +1,35 @@
+
+
+
+ Are you sure you want to delete {database}?
+
+
+
diff --git a/packages/builder/src/database/ModelDataTable/modals/index.js b/packages/builder/src/database/ModelDataTable/modals/index.js
index c986160961..7ddb1efd43 100644
--- a/packages/builder/src/database/ModelDataTable/modals/index.js
+++ b/packages/builder/src/database/ModelDataTable/modals/index.js
@@ -4,3 +4,4 @@ export { default as CreateEditModelModal } from "./CreateEditModel.svelte"
export { default as CreateEditViewModal } from "./CreateEditView.svelte"
export { default as CreateDatabaseModal } from "./CreateDatabase.svelte"
export { default as CreateUserModal } from "./CreateUser.svelte"
+export { default as DeleteDatabaseModal } from "./DeleteDatabase.svelte"
diff --git a/packages/builder/src/nav/DatabasesList.svelte b/packages/builder/src/nav/DatabasesList.svelte
index b531d34351..441a28484c 100644
--- a/packages/builder/src/nav/DatabasesList.svelte
+++ b/packages/builder/src/nav/DatabasesList.svelte
@@ -1,6 +1,7 @@
@@ -30,6 +42,9 @@
on:click={() => selectDatabase(database)}>
{database.name}
+ deleteDatabase(database)} />
{/each}
@@ -53,6 +68,8 @@
li {
margin: 0.5rem 0;
+ display: flex;
+ align-items: center;
}
button {