diff --git a/src/lib/components/viewSelector.svelte b/src/lib/components/viewSelector.svelte
index d3f78977f..055a2678c 100644
--- a/src/lib/components/viewSelector.svelte
+++ b/src/lib/components/viewSelector.svelte
@@ -113,7 +113,7 @@
type="button"
class:is-selected={view === View.Table}
use:tooltip={{
- content: 'Column View'
+ content: 'List View'
}}>
diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte
index 25b22d75e..1e00f1be2 100644
--- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte
+++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/+page.svelte
@@ -30,6 +30,13 @@
let showDelete = false;
let showEdit = false;
let showCreateIndex = false;
+
+ enum attributeStringIcon {
+ ip = 'location-marker',
+ url = 'link',
+ email = 'mail',
+ enum = 'list'
+ }
@@ -63,6 +70,9 @@
: 'arrow-sm-right'
}`}
aria-hidden="true" />
+ {:else if 'format' in attribute}
+ {@const icon = attributeStringIcon[attribute?.format]}
+
{:else}
- {`${attribute.type}${attribute.array ? '[]' : ''}`}
+ {attribute.type}
+ {#if isRelationship(attribute)}
+
+ with {attribute?.key}
+
+ {/if}
+
+ {attribute.array ? '[]' : ''}
+
{attribute?.default !== null && attribute?.default !== undefined
diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/deleteAttribute.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/deleteAttribute.svelte
index 00ae3c50d..e4e7df791 100644
--- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/deleteAttribute.svelte
+++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/deleteAttribute.svelte
@@ -67,7 +67,8 @@
This action is irreversible.
- Delete relationship between {selectedAttribute.key} to {selectedAttribute.twoWayKey}
+ Delete relationship between {selectedAttribute.key} to
+ {selectedAttribute.twoWayKey}
{/if}
diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/store.ts b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/store.ts
index 19a26b9c0..60fd0bdca 100644
--- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/store.ts
+++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/attributes/store.ts
@@ -23,7 +23,7 @@ export type Option = {
data: Partial
) => Promise;
update: (databaseId: string, collectionId: string, data: Partial) => Promise;
- format?: 'email' | 'ip' | 'url' | 'enum' | 'relationship';
+ format?: 'email' | 'ip' | 'url' | 'enum';
icon: string;
};
diff --git a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/settings/displayName.svelte b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/settings/displayName.svelte
index c171de374..47fd999ec 100644
--- a/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/settings/displayName.svelte
+++ b/src/routes/console/project-[project]/databases/database-[database]/collection-[collection]/settings/displayName.svelte
@@ -3,7 +3,7 @@
import { Submit, trackEvent, trackError } from '$lib/actions/analytics';
import { CardGrid, Heading } from '$lib/components';
import { Dependencies } from '$lib/constants';
- import { Button, Form, FormList, InputSelectSearch, InputText } from '$lib/elements/forms';
+ import { Button, Form, InputSelectSearch, InputText } from '$lib/elements/forms';
import { symmetricDifference } from '$lib/helpers/array';
import { addNotification } from '$lib/stores/notifications';
import { organization } from '$lib/stores/organization';
@@ -82,8 +82,8 @@
-