diff --git a/frontend/src/lib/components/icons/AssetDatabaseIcon.svelte b/frontend/src/lib/components/icons/AssetDatabaseIcon.svelte
new file mode 100644
index 0000000000..b4d019e4b6
--- /dev/null
+++ b/frontend/src/lib/components/icons/AssetDatabaseIcon.svelte
@@ -0,0 +1,30 @@
+
+
+
diff --git a/frontend/src/lib/components/icons/AssetGenericIcon.svelte b/frontend/src/lib/components/icons/AssetGenericIcon.svelte
index 16263f6344..2f0cb28a5c 100644
--- a/frontend/src/lib/components/icons/AssetGenericIcon.svelte
+++ b/frontend/src/lib/components/icons/AssetGenericIcon.svelte
@@ -4,6 +4,7 @@
import AssetResIcon from './AssetResIcon.svelte'
import AssetS3Icon from './AssetS3Icon.svelte'
import AssetDucklakeIcon from './AssetDucklakeIcon.svelte'
+ import AssetDatabaseIcon from './AssetDatabaseIcon.svelte'
interface Props {
size?: string
@@ -19,6 +20,8 @@
{:else if assetKind == 'resource'}
+{:else if assetKind == 'datatable'}
+
{:else if assetKind == 'ducklake'}
{:else}