diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte index ce01798c0..deae81fbc 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/+page.svelte @@ -1,144 +1,137 @@ - Document - Appwrite + Data - Appwrite - - Metadata - -
-

Created: {toLocaleDateTime($doc.$createdAt)}

-

Last updated: {toLocaleDateTime($doc.$updatedAt)}

-
-
-
- - Permissions -

- A user requires appropriate permissions at either the collection level or - document level to access a document. If no permissions are configured, no user - can access the document - Learn more about database permissions. -

- - - {#if $collection.documentSecurity} - {#if showPermissionAlert} - (showPermissionAlert = false)}> - Document security is enabled -

- Users will be able to access this document if they have been granted either document or collection permissions. - -

-
- {/if} - {#if permissions} - - {/if} - {:else} - - Document security is disabled -

- If you want to assign document permissions. Go to Collection settings and - enable document security. Otherwise, only collection permissions will be - used. -

-
- {/if} -
- - - - -
- - - Delete document -

- The document will be permanently deleted, including all the data within it. This action - is irreversible. -

- - - -
{$doc.$id}
+ {#if $collection?.attributes?.length} + {#each $collection.attributes as attribute} + {@const label = attribute.key} + + {label} + + -

- Last updated: {toLocaleDateTime($doc.$updatedAt)} -

-
-
- - - -
+ + + + + {/each} + {/if}
- - diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/data/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/data/+page.svelte deleted file mode 100644 index d962e1757..000000000 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/data/+page.svelte +++ /dev/null @@ -1,137 +0,0 @@ - - - - Data - Appwrite - - - - {#if $collection?.attributes?.length} - {#each $collection.attributes as attribute} - {@const label = attribute.key} - - {label} - - - - - - - - - {/each} - {/if} - diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/header.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/header.svelte index 57f648301..8c4754d81 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/header.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/header.svelte @@ -14,20 +14,20 @@ const tabs = [ { href: path, - title: 'Overview', - event: 'overview' - }, - { - href: `${path}/data`, title: 'Data', - event: 'data', - hasChildren: true + event: 'data' }, { href: `${path}/activity`, title: 'Activity', event: 'activity', hasChildren: true + }, + { + href: `${path}/settings`, + title: 'Settings', + event: 'settings', + hasChildren: true } ]; diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte new file mode 100644 index 000000000..abccfb94f --- /dev/null +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/document-[document]/settings/+page.svelte @@ -0,0 +1,142 @@ + + + + Document - Appwrite + + + + + Metadata + +
+

Created: {toLocaleDateTime($doc.$createdAt)}

+

Last updated: {toLocaleDateTime($doc.$updatedAt)}

+
+
+
+ + Permissions +

+ A user requires appropriate permissions at either the collection level or + document level to access a document. If no permissions are configured, no user + can access the document + Learn more about database permissions. +

+ + + {#if $collection.documentSecurity} + {#if showPermissionAlert} + (showPermissionAlert = false)}> + Document security is enabled +

+ Users will be able to access this document if they have been granted either document or collection permissions. + +

+
+ {/if} + {#if permissions} + + {/if} + {:else} + + Document security is disabled +

+ If you want to assign document permissions. Go to Collection settings and + enable document security. Otherwise, only collection permissions will be + used. +

+
+ {/if} +
+ + + + +
+ + + Delete document +

+ The document will be permanently deleted, including all the data within it. This action + is irreversible. +

+ + + +
{$doc.$id}
+
+

+ Last updated: {toLocaleDateTime($doc.$updatedAt)} +

+
+
+ + + + +
+
+ +