new schema and indexes ui

This commit is contained in:
Gani Georgiev
2023-03-16 19:21:16 +02:00
parent 254e691e92
commit 4d16d0e16e
87 changed files with 2807 additions and 1973 deletions
@@ -11,7 +11,7 @@
let showFiltersInfo = false;
</script>
<div class="block m-b-base handle" class:fade={!showFiltersInfo}>
<div class="block m-b-sm handle" class:fade={!showFiltersInfo}>
<div class="flex txt-sm txt-hint m-b-5">
<p>
All rules follow the
@@ -77,22 +77,17 @@
<RuleField label="List/Search rule" formKey="listRule" {collection} bind:rule={collection.listRule} />
<hr />
<RuleField label="View rule" formKey="viewRule" {collection} bind:rule={collection.viewRule} />
{#if !collection?.isView}
<hr />
<RuleField label="Create rule" formKey="createRule" {collection} bind:rule={collection.createRule} />
<hr />
<RuleField label="Update rule" formKey="updateRule" {collection} bind:rule={collection.updateRule} />
<hr />
<RuleField label="Delete rule" formKey="deleteRule" {collection} bind:rule={collection.deleteRule} />
{/if}
{#if collection?.isAuth}
<hr />
<RuleField
label="Manage rule"
formKey="options.manageRule"