diff --git a/backend/db/migrations/20260801052628_init/snapshot.json b/backend/db/migrations/20260801052628_init/snapshot.json deleted file mode 100644 index 573f71efb..000000000 --- a/backend/db/migrations/20260801052628_init/snapshot.json +++ /dev/null @@ -1,5170 +0,0 @@ -{ - "version": "8", - "dialect": "postgres", - "id": "9f2b7fea-5303-4a92-802b-bf7fae047462", - "prevIds": [ - "00000000-0000-0000-0000-000000000000" - ], - "ddl": [ - { - "values": [ - "document", - "image", - "other" - ], - "name": "assetKind", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "pending", - "success", - "error" - ], - "name": "hookState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "active", - "completed", - "failed", - "interrupted" - ], - "name": "jobHistoryState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "draft", - "published", - "scheduled" - ], - "name": "pagePublishState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "inherit", - "override", - "overrideExact", - "hide", - "hideExact" - ], - "name": "treeNavigationMode", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "folder", - "page", - "asset" - ], - "name": "treeType", - "entityType": "enums", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "apiKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "approvalRules", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "assets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "authentication", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "blocks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "groups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "hooks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "iconSets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "icons", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobLock", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobSchedule", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobs", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "locales", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "navigation", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageEditSubmissions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pages", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sessions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "settings", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sites", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "storage", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tags", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tree", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userAvatars", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userGroups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "users", - "entityType": "tables", - "schema": "public" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "keyShort", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "groups", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "expiration", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRevoked", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'START'", - "generated": null, - "identity": null, - "name": "match", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(2048)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "submitterGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "reviewerGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileExt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "assetKind", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'other'", - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'application/octet-stream'", - "generated": null, - "identity": null, - "name": "mimeType", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bigint", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileSize", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "preview", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "storageInfo", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "displayName", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "registration", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "allowedEmailRegex", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 1, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "autoEnrollGroups", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "block", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isCustom", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "permissions", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "rules", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnFirstLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogout", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "events", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "url", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "includeMetadata", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "includeContent", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "acceptUntrusted", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authHeader", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "hookState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'pending'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "info", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "refreshedAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "body", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "width", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "height", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "left", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "top", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "rotate", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "vFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jobHistoryState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "wasScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "1", - "generated": null, - "identity": null, - "name": "attempt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "executedBy", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "startedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "completedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastCheckedBy", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "lastCheckedAt", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "cron", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'system'", - "generated": null, - "identity": null, - "name": "type", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "retries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "waitUntil", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdBy", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "code", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "nativeName", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "language", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(3)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "region", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(4)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "script", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRTL", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "strings", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "completeness", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "items", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "patch", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "baseHash", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestName", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestEmail", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'updated'", - "generated": null, - "identity": null, - "name": "action", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "changedFields", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "versionDate", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "alias", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "pagePublishState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'draft'", - "generated": null, - "identity": null, - "name": "publishState", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishStartDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishEndDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "relations", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "render", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "searchContent", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "tsvector", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "toc", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "editor", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "contentType", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isBrowsable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isSearchable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": { - "as": "\"pages\".\"publishState\" != 'draft' AND \"pages\".\"isSearchable\"", - "type": "stored" - }, - "identity": null, - "name": "isSearchableComputed", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "password", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "ratingScore", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "ratingCount", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "scripts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "historyData", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "creatorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ownerId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "value", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hostname", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "contentTypes", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "assetDelivery", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "versioning", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tag", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "usageCount", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "ltree", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "folderPath", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeType", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tree", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeNavigationMode", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'inherit'", - "generated": null, - "identity": null, - "name": "navigationMode", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "navigationId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "groupId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "token", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "validUntil", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "email", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "auth", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "passkeys", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "prefs", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hasAvatar", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isActive", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isVerified", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastLoginAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "approvalRules_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "assets_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "blocks_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "language", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "locales_language_idx", - "entityType": "indexes", - "schema": "public", - "table": "locales" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "navigation_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": "\"authorId\" IS NOT NULL", - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_page_author_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "path", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "creatorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_creatorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ownerId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_ownerId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ts", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_ts_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "isSearchableComputed", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_isSearchableComputed_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "sessions_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "module", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "storage_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "tag", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_folderpath_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gist", - "concurrently": false, - "name": "tree_folderpath_gist_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "fileName", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_fileName_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "hash", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_hash_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tree", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_type_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_locale_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationMode", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationMode_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "tree_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_groupId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userKeys_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userKeys" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "lastLoginAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "users_lastLoginAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "approvalRules_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "blocks_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": false, - "columns": [ - "prefix" - ], - "schemaTo": "public", - "tableTo": "iconSets", - "columnsTo": [ - "prefix" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "icons_prefix_iconSets_prefix_fkey", - "entityType": "fks", - "schema": "public", - "table": "icons" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "navigation_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageEditSubmissions_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "SET NULL", - "name": "pageHistory_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageHistory_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "creatorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_creatorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "ownerId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_ownerId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "sessions_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "storage_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tags_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tree_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "groupId" - ], - "schemaTo": "public", - "tableTo": "groups", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_groupId_groups_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "userKeys_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userKeys" - }, - { - "columns": [ - "prefix", - "name" - ], - "nameExplicit": false, - "name": "icons_pkey", - "entityType": "pks", - "schema": "public", - "table": "icons" - }, - { - "columns": [ - "userId", - "groupId" - ], - "nameExplicit": false, - "name": "userGroups_pkey", - "entityType": "pks", - "schema": "public", - "table": "userGroups" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "apiKeys_pkey", - "schema": "public", - "table": "apiKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "approvalRules_pkey", - "schema": "public", - "table": "approvalRules", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "assets_pkey", - "schema": "public", - "table": "assets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "authentication_pkey", - "schema": "public", - "table": "authentication", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "blocks_pkey", - "schema": "public", - "table": "blocks", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "groups_pkey", - "schema": "public", - "table": "groups", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "hooks_pkey", - "schema": "public", - "table": "hooks", - "entityType": "pks" - }, - { - "columns": [ - "prefix" - ], - "nameExplicit": false, - "name": "iconSets_pkey", - "schema": "public", - "table": "iconSets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobHistory_pkey", - "schema": "public", - "table": "jobHistory", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "jobLock_pkey", - "schema": "public", - "table": "jobLock", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobSchedule_pkey", - "schema": "public", - "table": "jobSchedule", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobs_pkey", - "schema": "public", - "table": "jobs", - "entityType": "pks" - }, - { - "columns": [ - "code" - ], - "nameExplicit": false, - "name": "locales_pkey", - "schema": "public", - "table": "locales", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "navigation_pkey", - "schema": "public", - "table": "navigation", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageEditSubmissions_pkey", - "schema": "public", - "table": "pageEditSubmissions", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageHistory_pkey", - "schema": "public", - "table": "pageHistory", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pages_pkey", - "schema": "public", - "table": "pages", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sessions_pkey", - "schema": "public", - "table": "sessions", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "settings_pkey", - "schema": "public", - "table": "settings", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sites_pkey", - "schema": "public", - "table": "sites", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "storage_pkey", - "schema": "public", - "table": "storage", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tags_pkey", - "schema": "public", - "table": "tags", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tree_pkey", - "schema": "public", - "table": "tree", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userAvatars_pkey", - "schema": "public", - "table": "userAvatars", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userKeys_pkey", - "schema": "public", - "table": "userKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "users_pkey", - "schema": "public", - "table": "users", - "entityType": "pks" - }, - { - "nameExplicit": false, - "columns": [ - "hostname" - ], - "nullsNotDistinct": false, - "name": "sites_hostname_key", - "schema": "public", - "table": "sites", - "entityType": "uniques" - }, - { - "nameExplicit": false, - "columns": [ - "email" - ], - "nullsNotDistinct": false, - "name": "users_email_key", - "schema": "public", - "table": "users", - "entityType": "uniques" - } - ], - "renames": [] -} \ No newline at end of file diff --git a/backend/db/migrations/20260801064505_page_history_reason/migration.sql b/backend/db/migrations/20260801064505_page_history_reason/migration.sql deleted file mode 100644 index 372f61700..000000000 --- a/backend/db/migrations/20260801064505_page_history_reason/migration.sql +++ /dev/null @@ -1 +0,0 @@ -ALTER TABLE "pageHistory" ADD COLUMN "reason" varchar(255); \ No newline at end of file diff --git a/backend/db/migrations/20260801064505_page_history_reason/snapshot.json b/backend/db/migrations/20260801064505_page_history_reason/snapshot.json deleted file mode 100644 index e884bff10..000000000 --- a/backend/db/migrations/20260801064505_page_history_reason/snapshot.json +++ /dev/null @@ -1,5183 +0,0 @@ -{ - "version": "8", - "dialect": "postgres", - "id": "c1bd06d8-5a54-4c8e-b41e-4da6140abbd5", - "prevIds": [ - "9f2b7fea-5303-4a92-802b-bf7fae047462" - ], - "ddl": [ - { - "values": [ - "document", - "image", - "other" - ], - "name": "assetKind", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "pending", - "success", - "error" - ], - "name": "hookState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "active", - "completed", - "failed", - "interrupted" - ], - "name": "jobHistoryState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "draft", - "published", - "scheduled" - ], - "name": "pagePublishState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "inherit", - "override", - "overrideExact", - "hide", - "hideExact" - ], - "name": "treeNavigationMode", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "folder", - "page", - "asset" - ], - "name": "treeType", - "entityType": "enums", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "apiKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "approvalRules", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "assets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "authentication", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "blocks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "groups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "hooks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "iconSets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "icons", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobLock", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobSchedule", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobs", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "locales", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "navigation", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageEditSubmissions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pages", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sessions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "settings", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sites", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "storage", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tags", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tree", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userAvatars", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userGroups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "users", - "entityType": "tables", - "schema": "public" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "keyShort", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "groups", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "expiration", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRevoked", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'START'", - "generated": null, - "identity": null, - "name": "match", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(2048)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "submitterGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "reviewerGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileExt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "assetKind", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'other'", - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'application/octet-stream'", - "generated": null, - "identity": null, - "name": "mimeType", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bigint", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileSize", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "preview", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "storageInfo", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "displayName", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "registration", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "allowedEmailRegex", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 1, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "autoEnrollGroups", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "block", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isCustom", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "permissions", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "rules", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnFirstLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogout", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "events", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "url", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "includeMetadata", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "includeContent", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "acceptUntrusted", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authHeader", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "hookState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'pending'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "info", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "refreshedAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "body", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "width", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "height", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "left", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "top", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "rotate", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "vFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jobHistoryState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "wasScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "1", - "generated": null, - "identity": null, - "name": "attempt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "executedBy", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "startedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "completedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastCheckedBy", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "lastCheckedAt", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "cron", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'system'", - "generated": null, - "identity": null, - "name": "type", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "retries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "waitUntil", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdBy", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "code", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "nativeName", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "language", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(3)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "region", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(4)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "script", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRTL", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "strings", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "completeness", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "items", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "patch", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "baseHash", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestName", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestEmail", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'updated'", - "generated": null, - "identity": null, - "name": "action", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "changedFields", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "reason", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "versionDate", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "alias", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "pagePublishState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'draft'", - "generated": null, - "identity": null, - "name": "publishState", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishStartDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishEndDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "relations", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "render", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "searchContent", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "tsvector", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "toc", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "editor", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "contentType", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isBrowsable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isSearchable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": { - "as": "\"pages\".\"publishState\" != 'draft' AND \"pages\".\"isSearchable\"", - "type": "stored" - }, - "identity": null, - "name": "isSearchableComputed", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "password", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "ratingScore", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "ratingCount", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "scripts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "historyData", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "creatorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ownerId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "value", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hostname", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "contentTypes", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "assetDelivery", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "versioning", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tag", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "usageCount", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "ltree", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "folderPath", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeType", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tree", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeNavigationMode", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'inherit'", - "generated": null, - "identity": null, - "name": "navigationMode", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "navigationId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "groupId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "token", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "validUntil", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "email", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "auth", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "passkeys", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "prefs", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hasAvatar", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isActive", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isVerified", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastLoginAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "approvalRules_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "assets_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "blocks_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "language", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "locales_language_idx", - "entityType": "indexes", - "schema": "public", - "table": "locales" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "navigation_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": "\"authorId\" IS NOT NULL", - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_page_author_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "path", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "creatorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_creatorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ownerId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_ownerId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ts", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_ts_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "isSearchableComputed", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_isSearchableComputed_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "sessions_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "module", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "storage_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "tag", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_folderpath_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gist", - "concurrently": false, - "name": "tree_folderpath_gist_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "fileName", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_fileName_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "hash", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_hash_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tree", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_type_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_locale_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationMode", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationMode_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "tree_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_groupId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userKeys_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userKeys" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "lastLoginAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "users_lastLoginAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "approvalRules_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "blocks_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": false, - "columns": [ - "prefix" - ], - "schemaTo": "public", - "tableTo": "iconSets", - "columnsTo": [ - "prefix" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "icons_prefix_iconSets_prefix_fkey", - "entityType": "fks", - "schema": "public", - "table": "icons" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "navigation_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageEditSubmissions_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "SET NULL", - "name": "pageHistory_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageHistory_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "creatorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_creatorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "ownerId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_ownerId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "sessions_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "storage_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tags_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tree_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "groupId" - ], - "schemaTo": "public", - "tableTo": "groups", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_groupId_groups_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "userKeys_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userKeys" - }, - { - "columns": [ - "prefix", - "name" - ], - "nameExplicit": false, - "name": "icons_pkey", - "entityType": "pks", - "schema": "public", - "table": "icons" - }, - { - "columns": [ - "userId", - "groupId" - ], - "nameExplicit": false, - "name": "userGroups_pkey", - "entityType": "pks", - "schema": "public", - "table": "userGroups" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "apiKeys_pkey", - "schema": "public", - "table": "apiKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "approvalRules_pkey", - "schema": "public", - "table": "approvalRules", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "assets_pkey", - "schema": "public", - "table": "assets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "authentication_pkey", - "schema": "public", - "table": "authentication", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "blocks_pkey", - "schema": "public", - "table": "blocks", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "groups_pkey", - "schema": "public", - "table": "groups", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "hooks_pkey", - "schema": "public", - "table": "hooks", - "entityType": "pks" - }, - { - "columns": [ - "prefix" - ], - "nameExplicit": false, - "name": "iconSets_pkey", - "schema": "public", - "table": "iconSets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobHistory_pkey", - "schema": "public", - "table": "jobHistory", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "jobLock_pkey", - "schema": "public", - "table": "jobLock", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobSchedule_pkey", - "schema": "public", - "table": "jobSchedule", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobs_pkey", - "schema": "public", - "table": "jobs", - "entityType": "pks" - }, - { - "columns": [ - "code" - ], - "nameExplicit": false, - "name": "locales_pkey", - "schema": "public", - "table": "locales", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "navigation_pkey", - "schema": "public", - "table": "navigation", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageEditSubmissions_pkey", - "schema": "public", - "table": "pageEditSubmissions", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageHistory_pkey", - "schema": "public", - "table": "pageHistory", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pages_pkey", - "schema": "public", - "table": "pages", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sessions_pkey", - "schema": "public", - "table": "sessions", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "settings_pkey", - "schema": "public", - "table": "settings", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sites_pkey", - "schema": "public", - "table": "sites", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "storage_pkey", - "schema": "public", - "table": "storage", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tags_pkey", - "schema": "public", - "table": "tags", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tree_pkey", - "schema": "public", - "table": "tree", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userAvatars_pkey", - "schema": "public", - "table": "userAvatars", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userKeys_pkey", - "schema": "public", - "table": "userKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "users_pkey", - "schema": "public", - "table": "users", - "entityType": "pks" - }, - { - "nameExplicit": false, - "columns": [ - "hostname" - ], - "nullsNotDistinct": false, - "name": "sites_hostname_key", - "schema": "public", - "table": "sites", - "entityType": "uniques" - }, - { - "nameExplicit": false, - "columns": [ - "email" - ], - "nullsNotDistinct": false, - "name": "users_email_key", - "schema": "public", - "table": "users", - "entityType": "uniques" - } - ], - "renames": [] -} \ No newline at end of file diff --git a/backend/db/migrations/20260802202726_page_watching/migration.sql b/backend/db/migrations/20260802202726_page_watching/migration.sql deleted file mode 100644 index 6efe2f0c5..000000000 --- a/backend/db/migrations/20260802202726_page_watching/migration.sql +++ /dev/null @@ -1,13 +0,0 @@ -CREATE TABLE "pageWatching" ( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "createdAt" timestamp DEFAULT now() NOT NULL, - "pageId" uuid NOT NULL, - "siteId" uuid NOT NULL, - "userId" uuid NOT NULL -); ---> statement-breakpoint -CREATE INDEX "pageWatching_user_site_idx" ON "pageWatching" ("userId","siteId");--> statement-breakpoint -CREATE UNIQUE INDEX "pageWatching_page_user_idx" ON "pageWatching" ("pageId","userId");--> statement-breakpoint -ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_pageId_pages_id_fkey" FOREIGN KEY ("pageId") REFERENCES "pages"("id") ON DELETE CASCADE;--> statement-breakpoint -ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint -ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_userId_users_id_fkey" FOREIGN KEY ("userId") REFERENCES "users"("id") ON DELETE CASCADE; \ No newline at end of file diff --git a/backend/db/migrations/20260802202726_page_watching/snapshot.json b/backend/db/migrations/20260802202726_page_watching/snapshot.json deleted file mode 100644 index f4726f86c..000000000 --- a/backend/db/migrations/20260802202726_page_watching/snapshot.json +++ /dev/null @@ -1,5371 +0,0 @@ -{ - "version": "8", - "dialect": "postgres", - "id": "4dce552a-7858-4b4d-8495-9564163cff38", - "prevIds": [ - "c1bd06d8-5a54-4c8e-b41e-4da6140abbd5" - ], - "ddl": [ - { - "values": [ - "document", - "image", - "other" - ], - "name": "assetKind", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "pending", - "success", - "error" - ], - "name": "hookState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "active", - "completed", - "failed", - "interrupted" - ], - "name": "jobHistoryState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "draft", - "published", - "scheduled" - ], - "name": "pagePublishState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "inherit", - "override", - "overrideExact", - "hide", - "hideExact" - ], - "name": "treeNavigationMode", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "folder", - "page", - "asset" - ], - "name": "treeType", - "entityType": "enums", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "apiKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "approvalRules", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "assets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "authentication", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "blocks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "groups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "hooks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "iconSets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "icons", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobLock", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobSchedule", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobs", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "locales", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "navigation", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageEditSubmissions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageWatching", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pages", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sessions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "settings", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sites", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "storage", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tags", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tree", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userAvatars", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userGroups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "users", - "entityType": "tables", - "schema": "public" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "keyShort", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "groups", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "expiration", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRevoked", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'START'", - "generated": null, - "identity": null, - "name": "match", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(2048)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "submitterGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "reviewerGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileExt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "assetKind", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'other'", - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'application/octet-stream'", - "generated": null, - "identity": null, - "name": "mimeType", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bigint", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileSize", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "preview", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "storageInfo", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "displayName", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "registration", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "allowedEmailRegex", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 1, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "autoEnrollGroups", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "block", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isCustom", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "permissions", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "rules", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnFirstLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogout", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "events", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "url", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "includeMetadata", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "includeContent", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "acceptUntrusted", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authHeader", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "hookState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'pending'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "info", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "refreshedAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "body", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "width", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "height", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "left", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "top", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "rotate", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "vFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jobHistoryState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "wasScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "1", - "generated": null, - "identity": null, - "name": "attempt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "executedBy", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "startedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "completedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastCheckedBy", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "lastCheckedAt", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "cron", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'system'", - "generated": null, - "identity": null, - "name": "type", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "retries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "waitUntil", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdBy", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "code", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "nativeName", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "language", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(3)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "region", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(4)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "script", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRTL", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "strings", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "completeness", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "items", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "patch", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "baseHash", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestName", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestEmail", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'updated'", - "generated": null, - "identity": null, - "name": "action", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "changedFields", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "reason", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "versionDate", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "alias", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "pagePublishState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'draft'", - "generated": null, - "identity": null, - "name": "publishState", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishStartDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishEndDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "relations", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "render", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "searchContent", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "tsvector", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "toc", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "editor", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "contentType", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isBrowsable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isSearchable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": { - "as": "\"pages\".\"publishState\" != 'draft' AND \"pages\".\"isSearchable\"", - "type": "stored" - }, - "identity": null, - "name": "isSearchableComputed", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "password", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "ratingScore", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "ratingCount", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "scripts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "historyData", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "creatorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ownerId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "value", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hostname", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "contentTypes", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "assetDelivery", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "versioning", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tag", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "usageCount", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "ltree", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "folderPath", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeType", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tree", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeNavigationMode", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'inherit'", - "generated": null, - "identity": null, - "name": "navigationMode", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "navigationId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "groupId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "token", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "validUntil", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "email", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "auth", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "passkeys", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "prefs", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hasAvatar", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isActive", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isVerified", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastLoginAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "approvalRules_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "assets_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "blocks_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "language", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "locales_language_idx", - "entityType": "indexes", - "schema": "public", - "table": "locales" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "navigation_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": "\"authorId\" IS NOT NULL", - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_page_author_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "path", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageWatching_user_site_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageWatching_page_user_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "creatorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_creatorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ownerId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_ownerId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ts", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_ts_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "isSearchableComputed", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_isSearchableComputed_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "sessions_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "module", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "storage_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "tag", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_folderpath_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gist", - "concurrently": false, - "name": "tree_folderpath_gist_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "fileName", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_fileName_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "hash", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_hash_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tree", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_type_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_locale_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationMode", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationMode_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "tree_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_groupId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userKeys_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userKeys" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "lastLoginAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "users_lastLoginAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "approvalRules_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "blocks_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": false, - "columns": [ - "prefix" - ], - "schemaTo": "public", - "tableTo": "iconSets", - "columnsTo": [ - "prefix" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "icons_prefix_iconSets_prefix_fkey", - "entityType": "fks", - "schema": "public", - "table": "icons" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "navigation_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageEditSubmissions_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "SET NULL", - "name": "pageHistory_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageHistory_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageWatching_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageWatching_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageWatching_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "creatorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_creatorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "ownerId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_ownerId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "sessions_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "storage_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tags_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tree_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "groupId" - ], - "schemaTo": "public", - "tableTo": "groups", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_groupId_groups_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "userKeys_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userKeys" - }, - { - "columns": [ - "prefix", - "name" - ], - "nameExplicit": false, - "name": "icons_pkey", - "entityType": "pks", - "schema": "public", - "table": "icons" - }, - { - "columns": [ - "userId", - "groupId" - ], - "nameExplicit": false, - "name": "userGroups_pkey", - "entityType": "pks", - "schema": "public", - "table": "userGroups" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "apiKeys_pkey", - "schema": "public", - "table": "apiKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "approvalRules_pkey", - "schema": "public", - "table": "approvalRules", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "assets_pkey", - "schema": "public", - "table": "assets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "authentication_pkey", - "schema": "public", - "table": "authentication", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "blocks_pkey", - "schema": "public", - "table": "blocks", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "groups_pkey", - "schema": "public", - "table": "groups", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "hooks_pkey", - "schema": "public", - "table": "hooks", - "entityType": "pks" - }, - { - "columns": [ - "prefix" - ], - "nameExplicit": false, - "name": "iconSets_pkey", - "schema": "public", - "table": "iconSets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobHistory_pkey", - "schema": "public", - "table": "jobHistory", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "jobLock_pkey", - "schema": "public", - "table": "jobLock", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobSchedule_pkey", - "schema": "public", - "table": "jobSchedule", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobs_pkey", - "schema": "public", - "table": "jobs", - "entityType": "pks" - }, - { - "columns": [ - "code" - ], - "nameExplicit": false, - "name": "locales_pkey", - "schema": "public", - "table": "locales", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "navigation_pkey", - "schema": "public", - "table": "navigation", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageEditSubmissions_pkey", - "schema": "public", - "table": "pageEditSubmissions", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageHistory_pkey", - "schema": "public", - "table": "pageHistory", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageWatching_pkey", - "schema": "public", - "table": "pageWatching", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pages_pkey", - "schema": "public", - "table": "pages", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sessions_pkey", - "schema": "public", - "table": "sessions", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "settings_pkey", - "schema": "public", - "table": "settings", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sites_pkey", - "schema": "public", - "table": "sites", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "storage_pkey", - "schema": "public", - "table": "storage", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tags_pkey", - "schema": "public", - "table": "tags", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tree_pkey", - "schema": "public", - "table": "tree", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userAvatars_pkey", - "schema": "public", - "table": "userAvatars", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userKeys_pkey", - "schema": "public", - "table": "userKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "users_pkey", - "schema": "public", - "table": "users", - "entityType": "pks" - }, - { - "nameExplicit": false, - "columns": [ - "hostname" - ], - "nullsNotDistinct": false, - "name": "sites_hostname_key", - "schema": "public", - "table": "sites", - "entityType": "uniques" - }, - { - "nameExplicit": false, - "columns": [ - "email" - ], - "nullsNotDistinct": false, - "name": "users_email_key", - "schema": "public", - "table": "users", - "entityType": "uniques" - } - ], - "renames": [] -} \ No newline at end of file diff --git a/backend/db/migrations/20260802211525_rate_limits/migration.sql b/backend/db/migrations/20260802211525_rate_limits/migration.sql deleted file mode 100644 index 0052e144b..000000000 --- a/backend/db/migrations/20260802211525_rate_limits/migration.sql +++ /dev/null @@ -1,9 +0,0 @@ -CREATE TABLE "rateLimits" ( - "key" varchar(255) PRIMARY KEY, - "hits" integer DEFAULT 0 NOT NULL, - "windowStartedAt" timestamp DEFAULT now() NOT NULL, - "bannedUntil" timestamp, - "updatedAt" timestamp DEFAULT now() NOT NULL -); ---> statement-breakpoint -CREATE INDEX "rateLimits_updatedAt_idx" ON "rateLimits" ("updatedAt"); \ No newline at end of file diff --git a/backend/db/migrations/20260802211525_rate_limits/snapshot.json b/backend/db/migrations/20260802211525_rate_limits/snapshot.json deleted file mode 100644 index bbe993e6a..000000000 --- a/backend/db/migrations/20260802211525_rate_limits/snapshot.json +++ /dev/null @@ -1,5473 +0,0 @@ -{ - "version": "8", - "dialect": "postgres", - "id": "65dd9b6a-600a-4b92-9d12-bab4daddae6d", - "prevIds": [ - "4dce552a-7858-4b4d-8495-9564163cff38" - ], - "ddl": [ - { - "values": [ - "document", - "image", - "other" - ], - "name": "assetKind", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "pending", - "success", - "error" - ], - "name": "hookState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "active", - "completed", - "failed", - "interrupted" - ], - "name": "jobHistoryState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "draft", - "published", - "scheduled" - ], - "name": "pagePublishState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "inherit", - "override", - "overrideExact", - "hide", - "hideExact" - ], - "name": "treeNavigationMode", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "folder", - "page", - "asset" - ], - "name": "treeType", - "entityType": "enums", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "apiKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "approvalRules", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "assets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "authentication", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "blocks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "groups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "hooks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "iconSets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "icons", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobLock", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobSchedule", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobs", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "locales", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "navigation", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageEditSubmissions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageWatching", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pages", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "rateLimits", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sessions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "settings", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sites", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "storage", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tags", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tree", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userAvatars", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userGroups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "users", - "entityType": "tables", - "schema": "public" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "keyShort", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "groups", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "expiration", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRevoked", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'START'", - "generated": null, - "identity": null, - "name": "match", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(2048)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "submitterGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "reviewerGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileExt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "assetKind", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'other'", - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'application/octet-stream'", - "generated": null, - "identity": null, - "name": "mimeType", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bigint", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileSize", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "preview", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "storageInfo", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "displayName", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "registration", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "allowedEmailRegex", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 1, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "autoEnrollGroups", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "block", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isCustom", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "permissions", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "rules", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnFirstLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogout", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "events", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "url", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "includeMetadata", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "includeContent", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "acceptUntrusted", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authHeader", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "hookState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'pending'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "info", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "refreshedAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "body", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "width", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "height", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "left", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "top", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "rotate", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "vFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jobHistoryState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "wasScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "1", - "generated": null, - "identity": null, - "name": "attempt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "executedBy", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "startedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "completedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastCheckedBy", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "lastCheckedAt", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "cron", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'system'", - "generated": null, - "identity": null, - "name": "type", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "retries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "waitUntil", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdBy", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "code", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "nativeName", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "language", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(3)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "region", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(4)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "script", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRTL", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "strings", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "completeness", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "items", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "patch", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "baseHash", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestName", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestEmail", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'updated'", - "generated": null, - "identity": null, - "name": "action", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "changedFields", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "reason", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "versionDate", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "alias", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "pagePublishState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'draft'", - "generated": null, - "identity": null, - "name": "publishState", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishStartDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishEndDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "relations", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "render", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "searchContent", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "tsvector", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "toc", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "editor", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "contentType", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isBrowsable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isSearchable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": { - "as": "\"pages\".\"publishState\" != 'draft' AND \"pages\".\"isSearchable\"", - "type": "stored" - }, - "identity": null, - "name": "isSearchableComputed", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "password", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "ratingScore", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "ratingCount", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "scripts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "historyData", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "creatorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ownerId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "hits", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "windowStartedAt", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "bannedUntil", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "value", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hostname", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "contentTypes", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "assetDelivery", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "versioning", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tag", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "usageCount", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "ltree", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "folderPath", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeType", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tree", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeNavigationMode", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'inherit'", - "generated": null, - "identity": null, - "name": "navigationMode", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "navigationId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "groupId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "token", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "validUntil", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "email", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "auth", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "passkeys", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "prefs", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hasAvatar", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isActive", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isVerified", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastLoginAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "approvalRules_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "assets_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "blocks_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "language", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "locales_language_idx", - "entityType": "indexes", - "schema": "public", - "table": "locales" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "navigation_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": "\"authorId\" IS NOT NULL", - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_page_author_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "path", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageWatching_user_site_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageWatching_page_user_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "creatorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_creatorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ownerId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_ownerId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ts", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_ts_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "isSearchableComputed", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_isSearchableComputed_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "updatedAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "rateLimits_updatedAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "rateLimits" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "sessions_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "module", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "storage_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "tag", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_folderpath_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gist", - "concurrently": false, - "name": "tree_folderpath_gist_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "fileName", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_fileName_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "hash", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_hash_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tree", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_type_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_locale_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationMode", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationMode_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "tree_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_groupId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userKeys_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userKeys" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "lastLoginAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "users_lastLoginAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "approvalRules_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "blocks_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": false, - "columns": [ - "prefix" - ], - "schemaTo": "public", - "tableTo": "iconSets", - "columnsTo": [ - "prefix" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "icons_prefix_iconSets_prefix_fkey", - "entityType": "fks", - "schema": "public", - "table": "icons" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "navigation_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageEditSubmissions_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "SET NULL", - "name": "pageHistory_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageHistory_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageWatching_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageWatching_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageWatching_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "creatorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_creatorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "ownerId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_ownerId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "sessions_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "storage_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tags_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tree_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "groupId" - ], - "schemaTo": "public", - "tableTo": "groups", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_groupId_groups_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "userKeys_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userKeys" - }, - { - "columns": [ - "prefix", - "name" - ], - "nameExplicit": false, - "name": "icons_pkey", - "entityType": "pks", - "schema": "public", - "table": "icons" - }, - { - "columns": [ - "userId", - "groupId" - ], - "nameExplicit": false, - "name": "userGroups_pkey", - "entityType": "pks", - "schema": "public", - "table": "userGroups" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "apiKeys_pkey", - "schema": "public", - "table": "apiKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "approvalRules_pkey", - "schema": "public", - "table": "approvalRules", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "assets_pkey", - "schema": "public", - "table": "assets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "authentication_pkey", - "schema": "public", - "table": "authentication", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "blocks_pkey", - "schema": "public", - "table": "blocks", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "groups_pkey", - "schema": "public", - "table": "groups", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "hooks_pkey", - "schema": "public", - "table": "hooks", - "entityType": "pks" - }, - { - "columns": [ - "prefix" - ], - "nameExplicit": false, - "name": "iconSets_pkey", - "schema": "public", - "table": "iconSets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobHistory_pkey", - "schema": "public", - "table": "jobHistory", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "jobLock_pkey", - "schema": "public", - "table": "jobLock", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobSchedule_pkey", - "schema": "public", - "table": "jobSchedule", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobs_pkey", - "schema": "public", - "table": "jobs", - "entityType": "pks" - }, - { - "columns": [ - "code" - ], - "nameExplicit": false, - "name": "locales_pkey", - "schema": "public", - "table": "locales", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "navigation_pkey", - "schema": "public", - "table": "navigation", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageEditSubmissions_pkey", - "schema": "public", - "table": "pageEditSubmissions", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageHistory_pkey", - "schema": "public", - "table": "pageHistory", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageWatching_pkey", - "schema": "public", - "table": "pageWatching", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pages_pkey", - "schema": "public", - "table": "pages", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "rateLimits_pkey", - "schema": "public", - "table": "rateLimits", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sessions_pkey", - "schema": "public", - "table": "sessions", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "settings_pkey", - "schema": "public", - "table": "settings", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sites_pkey", - "schema": "public", - "table": "sites", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "storage_pkey", - "schema": "public", - "table": "storage", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tags_pkey", - "schema": "public", - "table": "tags", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tree_pkey", - "schema": "public", - "table": "tree", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userAvatars_pkey", - "schema": "public", - "table": "userAvatars", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userKeys_pkey", - "schema": "public", - "table": "userKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "users_pkey", - "schema": "public", - "table": "users", - "entityType": "pks" - }, - { - "nameExplicit": false, - "columns": [ - "hostname" - ], - "nullsNotDistinct": false, - "name": "sites_hostname_key", - "schema": "public", - "table": "sites", - "entityType": "uniques" - }, - { - "nameExplicit": false, - "columns": [ - "email" - ], - "nullsNotDistinct": false, - "name": "users_email_key", - "schema": "public", - "table": "users", - "entityType": "uniques" - } - ], - "renames": [] -} \ No newline at end of file diff --git a/backend/db/migrations/20260803023048_main/migration.sql b/backend/db/migrations/20260803023048_main/migration.sql deleted file mode 100644 index 014dcb9f9..000000000 --- a/backend/db/migrations/20260803023048_main/migration.sql +++ /dev/null @@ -1,15 +0,0 @@ -CREATE TABLE "pageRenderQueue" ( - "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), - "allowScripts" boolean DEFAULT false NOT NULL, - "allowStyles" boolean DEFAULT false NOT NULL, - "createdAt" timestamp DEFAULT now() NOT NULL, - "updatedAt" timestamp DEFAULT now() NOT NULL, - "pageId" uuid NOT NULL UNIQUE, - "siteId" uuid NOT NULL, - "requestedById" uuid -); ---> statement-breakpoint -CREATE INDEX "pageRenderQueue_createdAt_idx" ON "pageRenderQueue" ("createdAt");--> statement-breakpoint -ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_pageId_pages_id_fkey" FOREIGN KEY ("pageId") REFERENCES "pages"("id") ON DELETE CASCADE;--> statement-breakpoint -ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint -ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_requestedById_users_id_fkey" FOREIGN KEY ("requestedById") REFERENCES "users"("id") ON DELETE SET NULL; \ No newline at end of file diff --git a/backend/db/migrations/20260803023048_main/snapshot.json b/backend/db/migrations/20260803023048_main/snapshot.json deleted file mode 100644 index 13a687fc5..000000000 --- a/backend/db/migrations/20260803023048_main/snapshot.json +++ /dev/null @@ -1,5676 +0,0 @@ -{ - "version": "8", - "dialect": "postgres", - "id": "383dbfe0-4388-4913-9e70-74fa6651e483", - "prevIds": [ - "65dd9b6a-600a-4b92-9d12-bab4daddae6d" - ], - "ddl": [ - { - "values": [ - "document", - "image", - "other" - ], - "name": "assetKind", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "pending", - "success", - "error" - ], - "name": "hookState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "active", - "completed", - "failed", - "interrupted" - ], - "name": "jobHistoryState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "draft", - "published", - "scheduled" - ], - "name": "pagePublishState", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "inherit", - "override", - "overrideExact", - "hide", - "hideExact" - ], - "name": "treeNavigationMode", - "entityType": "enums", - "schema": "public" - }, - { - "values": [ - "folder", - "page", - "asset" - ], - "name": "treeType", - "entityType": "enums", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "apiKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "approvalRules", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "assets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "authentication", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "blocks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "groups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "hooks", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "iconSets", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "icons", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobLock", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobSchedule", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "jobs", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "locales", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "navigation", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageEditSubmissions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageHistory", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageRenderQueue", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pageWatching", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "pages", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "rateLimits", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sessions", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "settings", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "sites", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "storage", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tags", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "tree", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userAvatars", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userGroups", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "userKeys", - "entityType": "tables", - "schema": "public" - }, - { - "isRlsEnabled": false, - "name": "users", - "entityType": "tables", - "schema": "public" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "keyShort", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "groups", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "expiration", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRevoked", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "apiKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'START'", - "generated": null, - "identity": null, - "name": "match", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "varchar(2048)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "submitterGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "reviewerGroups", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "approvalRules" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileExt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "assetKind", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'other'", - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'application/octet-stream'", - "generated": null, - "identity": null, - "name": "mimeType", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bigint", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileSize", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "preview", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "storageInfo", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "assets" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "displayName", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "registration", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "allowedEmailRegex", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 1, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "autoEnrollGroups", - "entityType": "columns", - "schema": "public", - "table": "authentication" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "block", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isCustom", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "blocks" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "permissions", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "rules", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnFirstLogin", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "''", - "generated": null, - "identity": null, - "name": "redirectOnLogout", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "groups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "events", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "url", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "includeMetadata", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "includeContent", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "acceptUntrusted", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authHeader", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "hookState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'pending'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "hooks" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "info", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "refreshedAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "iconSets" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "prefix", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "body", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "width", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "16", - "generated": null, - "identity": null, - "name": "height", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "left", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "top", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "rotate", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "vFlip", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "icons" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jobHistoryState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "wasScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "1", - "generated": null, - "identity": null, - "name": "attempt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastErrorMessage", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "executedBy", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "startedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "completedAt", - "entityType": "columns", - "schema": "public", - "table": "jobHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastCheckedBy", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "lastCheckedAt", - "entityType": "columns", - "schema": "public", - "table": "jobLock" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "cron", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'system'", - "generated": null, - "identity": null, - "name": "type", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobSchedule" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "task", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "useWorker", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "payload", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "retries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "maxRetries", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "waitUntil", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isScheduled", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "createdBy", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "jobs" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "code", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "nativeName", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(8)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "language", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(3)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "region", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "varchar(4)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "script", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isRTL", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "strings", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "completeness", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "locales" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "items", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "navigation" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "patch", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(64)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "baseHash", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestName", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "guestEmail", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(16)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'updated'", - "generated": null, - "identity": null, - "name": "action", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "changedFields", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "reason", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "versionDate", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageHistory" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "allowScripts", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "allowStyles", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "requestedById", - "entityType": "columns", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "pageId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "pageWatching" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "path", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "alias", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "description", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "icon", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "pagePublishState", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'draft'", - "generated": null, - "identity": null, - "name": "publishState", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishStartDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "publishEndDate", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'[]'", - "generated": null, - "identity": null, - "name": "relations", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "content", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "render", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "searchContent", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "tsvector", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "toc", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "editor", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "contentType", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isBrowsable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "true", - "generated": null, - "identity": null, - "name": "isSearchable", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": { - "as": "\"pages\".\"publishState\" != 'draft' AND \"pages\".\"isSearchable\"", - "type": "stored" - }, - "identity": null, - "name": "isSearchableComputed", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "password", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "ratingScore", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "ratingCount", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "scripts", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "historyData", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "authorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "creatorId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "ownerId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "pages" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "hits", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "windowStartedAt", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "bannedUntil", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "rateLimits" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "sessions" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "key", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "value", - "entityType": "columns", - "schema": "public", - "table": "settings" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hostname", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "sites" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "module", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isEnabled", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "contentTypes", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "assetDelivery", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "versioning", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "config", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "state", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "storage" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tag", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "integer", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "0", - "generated": null, - "identity": null, - "name": "usageCount", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tags" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "ltree", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "folderPath", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "fileName", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "hash", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeType", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "tree", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "locale", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "title", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "treeNavigationMode", - "typeSchema": "public", - "notNull": true, - "dimensions": 0, - "default": "'inherit'", - "generated": null, - "identity": null, - "name": "navigationMode", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "navigationId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "text", - "typeSchema": null, - "notNull": true, - "dimensions": 1, - "default": "ARRAY[]", - "generated": null, - "identity": null, - "name": "tags", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "siteId", - "entityType": "columns", - "schema": "public", - "table": "tree" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "bytea", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "data", - "entityType": "columns", - "schema": "public", - "table": "userAvatars" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "groupId", - "entityType": "columns", - "schema": "public", - "table": "userGroups" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "kind", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "token", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "validUntil", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "userId", - "entityType": "columns", - "schema": "public", - "table": "userKeys" - }, - { - "type": "uuid", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "gen_random_uuid()", - "generated": null, - "identity": null, - "name": "id", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "email", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "varchar(255)", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "name", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "auth", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "meta", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "passkeys", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "jsonb", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "'{}'", - "generated": null, - "identity": null, - "name": "prefs", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "hasAvatar", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isActive", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isSystem", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "boolean", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "false", - "generated": null, - "identity": null, - "name": "isVerified", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": false, - "dimensions": 0, - "default": null, - "generated": null, - "identity": null, - "name": "lastLoginAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "createdAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "type": "timestamp", - "typeSchema": null, - "notNull": true, - "dimensions": 0, - "default": "now()", - "generated": null, - "identity": null, - "name": "updatedAt", - "entityType": "columns", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "approvalRules_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "assets_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "blocks_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "language", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "locales_language_idx", - "entityType": "indexes", - "schema": "public", - "table": "locales" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "navigation_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": "\"authorId\" IS NOT NULL", - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageEditSubmissions_page_author_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_pageId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "path", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "versionDate", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageHistory_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "createdAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageRenderQueue_createdAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageWatching_user_site_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "pageId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pageWatching_page_user_idx", - "entityType": "indexes", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "authorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_authorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "creatorId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_creatorId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ownerId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_ownerId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "ts", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_ts_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "pages_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "isSearchableComputed", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "pages_isSearchableComputed_idx", - "entityType": "indexes", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "updatedAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "rateLimits_updatedAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "rateLimits" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "sessions_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "module", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "storage_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "tag", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": true, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tags_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_folderpath_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "folderPath", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gist", - "concurrently": false, - "name": "tree_folderpath_gist_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "fileName", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_fileName_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "hash", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_hash_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tree", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_type_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "locale", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_locale_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationMode", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationMode_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "navigationId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_navigationId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "tags", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "gin", - "concurrently": false, - "name": "tree_tags_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "siteId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "tree_siteId_idx", - "entityType": "indexes", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_groupId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - }, - { - "value": "groupId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userGroups_composite_idx", - "entityType": "indexes", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "userId", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "userKeys_userId_idx", - "entityType": "indexes", - "schema": "public", - "table": "userKeys" - }, - { - "nameExplicit": true, - "columns": [ - { - "value": "lastLoginAt", - "isExpression": false, - "asc": true, - "nullsFirst": false, - "opclass": null - } - ], - "isUnique": false, - "where": null, - "with": "", - "method": "btree", - "concurrently": false, - "name": "users_lastLoginAt_idx", - "entityType": "indexes", - "schema": "public", - "table": "users" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "approvalRules_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "approvalRules" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "assets_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "assets" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "blocks_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "blocks" - }, - { - "nameExplicit": false, - "columns": [ - "prefix" - ], - "schemaTo": "public", - "tableTo": "iconSets", - "columnsTo": [ - "prefix" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "icons_prefix_iconSets_prefix_fkey", - "entityType": "fks", - "schema": "public", - "table": "icons" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "navigation_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "navigation" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageEditSubmissions_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageEditSubmissions_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageEditSubmissions" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "SET NULL", - "name": "pageHistory_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageHistory_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageHistory" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageRenderQueue_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageRenderQueue_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "nameExplicit": false, - "columns": [ - "requestedById" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "SET NULL", - "name": "pageRenderQueue_requestedById_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageRenderQueue" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "schemaTo": "public", - "tableTo": "pages", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageWatching_pageId_pages_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pageWatching_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "pageWatching_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pageWatching" - }, - { - "nameExplicit": false, - "columns": [ - "authorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_authorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "creatorId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_creatorId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "ownerId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_ownerId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "pages_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "pages" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "sessions_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "sessions" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "storage_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "storage" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tags_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tags" - }, - { - "nameExplicit": false, - "columns": [ - "siteId" - ], - "schemaTo": "public", - "tableTo": "sites", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "tree_siteId_sites_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "tree" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "groupId" - ], - "schemaTo": "public", - "tableTo": "groups", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "CASCADE", - "name": "userGroups_groupId_groups_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userGroups" - }, - { - "nameExplicit": false, - "columns": [ - "userId" - ], - "schemaTo": "public", - "tableTo": "users", - "columnsTo": [ - "id" - ], - "onUpdate": "NO ACTION", - "onDelete": "NO ACTION", - "name": "userKeys_userId_users_id_fkey", - "entityType": "fks", - "schema": "public", - "table": "userKeys" - }, - { - "columns": [ - "prefix", - "name" - ], - "nameExplicit": false, - "name": "icons_pkey", - "entityType": "pks", - "schema": "public", - "table": "icons" - }, - { - "columns": [ - "userId", - "groupId" - ], - "nameExplicit": false, - "name": "userGroups_pkey", - "entityType": "pks", - "schema": "public", - "table": "userGroups" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "apiKeys_pkey", - "schema": "public", - "table": "apiKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "approvalRules_pkey", - "schema": "public", - "table": "approvalRules", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "assets_pkey", - "schema": "public", - "table": "assets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "authentication_pkey", - "schema": "public", - "table": "authentication", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "blocks_pkey", - "schema": "public", - "table": "blocks", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "groups_pkey", - "schema": "public", - "table": "groups", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "hooks_pkey", - "schema": "public", - "table": "hooks", - "entityType": "pks" - }, - { - "columns": [ - "prefix" - ], - "nameExplicit": false, - "name": "iconSets_pkey", - "schema": "public", - "table": "iconSets", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobHistory_pkey", - "schema": "public", - "table": "jobHistory", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "jobLock_pkey", - "schema": "public", - "table": "jobLock", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobSchedule_pkey", - "schema": "public", - "table": "jobSchedule", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "jobs_pkey", - "schema": "public", - "table": "jobs", - "entityType": "pks" - }, - { - "columns": [ - "code" - ], - "nameExplicit": false, - "name": "locales_pkey", - "schema": "public", - "table": "locales", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "navigation_pkey", - "schema": "public", - "table": "navigation", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageEditSubmissions_pkey", - "schema": "public", - "table": "pageEditSubmissions", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageHistory_pkey", - "schema": "public", - "table": "pageHistory", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageRenderQueue_pkey", - "schema": "public", - "table": "pageRenderQueue", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pageWatching_pkey", - "schema": "public", - "table": "pageWatching", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "pages_pkey", - "schema": "public", - "table": "pages", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "rateLimits_pkey", - "schema": "public", - "table": "rateLimits", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sessions_pkey", - "schema": "public", - "table": "sessions", - "entityType": "pks" - }, - { - "columns": [ - "key" - ], - "nameExplicit": false, - "name": "settings_pkey", - "schema": "public", - "table": "settings", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "sites_pkey", - "schema": "public", - "table": "sites", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "storage_pkey", - "schema": "public", - "table": "storage", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tags_pkey", - "schema": "public", - "table": "tags", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "tree_pkey", - "schema": "public", - "table": "tree", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userAvatars_pkey", - "schema": "public", - "table": "userAvatars", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "userKeys_pkey", - "schema": "public", - "table": "userKeys", - "entityType": "pks" - }, - { - "columns": [ - "id" - ], - "nameExplicit": false, - "name": "users_pkey", - "schema": "public", - "table": "users", - "entityType": "pks" - }, - { - "nameExplicit": false, - "columns": [ - "pageId" - ], - "nullsNotDistinct": false, - "name": "pageRenderQueue_pageId_key", - "schema": "public", - "table": "pageRenderQueue", - "entityType": "uniques" - }, - { - "nameExplicit": false, - "columns": [ - "hostname" - ], - "nullsNotDistinct": false, - "name": "sites_hostname_key", - "schema": "public", - "table": "sites", - "entityType": "uniques" - }, - { - "nameExplicit": false, - "columns": [ - "email" - ], - "nullsNotDistinct": false, - "name": "users_email_key", - "schema": "public", - "table": "users", - "entityType": "uniques" - } - ], - "renames": [] -} \ No newline at end of file diff --git a/backend/db/migrations/20260809182854_main/migration.sql b/backend/db/migrations/20260809182854_main/migration.sql deleted file mode 100644 index 07e96206b..000000000 --- a/backend/db/migrations/20260809182854_main/migration.sql +++ /dev/null @@ -1,8 +0,0 @@ -CREATE TABLE "siteAssets" ( - "siteId" uuid, - "kind" varchar(255), - "data" bytea NOT NULL, - CONSTRAINT "siteAssets_pkey" PRIMARY KEY("siteId","kind") -); ---> statement-breakpoint -ALTER TABLE "siteAssets" ADD CONSTRAINT "siteAssets_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id"); \ No newline at end of file diff --git a/backend/db/migrations/20260801052628_init/migration.sql b/backend/db/migrations/20260809235619_init/migration.sql similarity index 87% rename from backend/db/migrations/20260801052628_init/migration.sql rename to backend/db/migrations/20260809235619_init/migration.sql index 6afc46824..73a4aa433 100644 --- a/backend/db/migrations/20260801052628_init/migration.sql +++ b/backend/db/migrations/20260809235619_init/migration.sql @@ -211,11 +211,31 @@ CREATE TABLE "pageHistory" ( "title" varchar(255) NOT NULL, "content" text, "meta" jsonb DEFAULT '{}' NOT NULL, + "reason" varchar(255), "versionDate" timestamp DEFAULT now() NOT NULL, "authorId" uuid, "siteId" uuid NOT NULL ); --> statement-breakpoint +CREATE TABLE "pageRenderQueue" ( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "allowScripts" boolean DEFAULT false NOT NULL, + "allowStyles" boolean DEFAULT false NOT NULL, + "createdAt" timestamp DEFAULT now() NOT NULL, + "updatedAt" timestamp DEFAULT now() NOT NULL, + "pageId" uuid NOT NULL UNIQUE, + "siteId" uuid NOT NULL, + "requestedById" uuid +); +--> statement-breakpoint +CREATE TABLE "pageWatching" ( + "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), + "createdAt" timestamp DEFAULT now() NOT NULL, + "pageId" uuid NOT NULL, + "siteId" uuid NOT NULL, + "userId" uuid NOT NULL +); +--> statement-breakpoint CREATE TABLE "pages" ( "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), "locale" varchar(255) NOT NULL, @@ -254,6 +274,14 @@ CREATE TABLE "pages" ( "siteId" uuid NOT NULL ); --> statement-breakpoint +CREATE TABLE "rateLimits" ( + "key" varchar(255) PRIMARY KEY, + "hits" integer DEFAULT 0 NOT NULL, + "windowStartedAt" timestamp DEFAULT now() NOT NULL, + "bannedUntil" timestamp, + "updatedAt" timestamp DEFAULT now() NOT NULL +); +--> statement-breakpoint CREATE TABLE "sessions" ( "id" varchar(255) PRIMARY KEY, "userId" uuid, @@ -267,6 +295,13 @@ CREATE TABLE "settings" ( "value" jsonb DEFAULT '{}' NOT NULL ); --> statement-breakpoint +CREATE TABLE "siteAssets" ( + "siteId" uuid, + "kind" varchar(255), + "data" bytea NOT NULL, + CONSTRAINT "siteAssets_pkey" PRIMARY KEY("siteId","kind") +); +--> statement-breakpoint CREATE TABLE "sites" ( "id" uuid PRIMARY KEY DEFAULT gen_random_uuid(), "hostname" varchar(255) NOT NULL UNIQUE, @@ -363,6 +398,9 @@ CREATE UNIQUE INDEX "pageEditSubmissions_page_author_idx" ON "pageEditSubmission CREATE INDEX "pageHistory_pageId_idx" ON "pageHistory" ("pageId","versionDate");--> statement-breakpoint CREATE INDEX "pageHistory_siteId_idx" ON "pageHistory" ("siteId","locale","path","versionDate");--> statement-breakpoint CREATE INDEX "pageHistory_authorId_idx" ON "pageHistory" ("authorId");--> statement-breakpoint +CREATE INDEX "pageRenderQueue_createdAt_idx" ON "pageRenderQueue" ("createdAt");--> statement-breakpoint +CREATE INDEX "pageWatching_user_site_idx" ON "pageWatching" ("userId","siteId");--> statement-breakpoint +CREATE UNIQUE INDEX "pageWatching_page_user_idx" ON "pageWatching" ("pageId","userId");--> statement-breakpoint CREATE INDEX "pages_authorId_idx" ON "pages" ("authorId");--> statement-breakpoint CREATE INDEX "pages_creatorId_idx" ON "pages" ("creatorId");--> statement-breakpoint CREATE INDEX "pages_ownerId_idx" ON "pages" ("ownerId");--> statement-breakpoint @@ -370,6 +408,7 @@ CREATE INDEX "pages_siteId_idx" ON "pages" ("siteId");--> statement-breakpoint CREATE INDEX "pages_ts_idx" ON "pages" USING gin ("ts");--> statement-breakpoint CREATE INDEX "pages_tags_idx" ON "pages" USING gin ("tags");--> statement-breakpoint CREATE INDEX "pages_isSearchableComputed_idx" ON "pages" ("isSearchableComputed");--> statement-breakpoint +CREATE INDEX "rateLimits_updatedAt_idx" ON "rateLimits" ("updatedAt");--> statement-breakpoint CREATE INDEX "sessions_userId_idx" ON "sessions" ("userId");--> statement-breakpoint CREATE UNIQUE INDEX "storage_composite_idx" ON "storage" ("siteId","module");--> statement-breakpoint CREATE INDEX "tags_siteId_idx" ON "tags" ("siteId");--> statement-breakpoint @@ -400,11 +439,18 @@ ALTER TABLE "pageEditSubmissions" ADD CONSTRAINT "pageEditSubmissions_siteId_sit ALTER TABLE "pageEditSubmissions" ADD CONSTRAINT "pageEditSubmissions_authorId_users_id_fkey" FOREIGN KEY ("authorId") REFERENCES "users"("id");--> statement-breakpoint ALTER TABLE "pageHistory" ADD CONSTRAINT "pageHistory_authorId_users_id_fkey" FOREIGN KEY ("authorId") REFERENCES "users"("id") ON DELETE SET NULL;--> statement-breakpoint ALTER TABLE "pageHistory" ADD CONSTRAINT "pageHistory_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint +ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_pageId_pages_id_fkey" FOREIGN KEY ("pageId") REFERENCES "pages"("id") ON DELETE CASCADE;--> statement-breakpoint +ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint +ALTER TABLE "pageRenderQueue" ADD CONSTRAINT "pageRenderQueue_requestedById_users_id_fkey" FOREIGN KEY ("requestedById") REFERENCES "users"("id") ON DELETE SET NULL;--> statement-breakpoint +ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_pageId_pages_id_fkey" FOREIGN KEY ("pageId") REFERENCES "pages"("id") ON DELETE CASCADE;--> statement-breakpoint +ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint +ALTER TABLE "pageWatching" ADD CONSTRAINT "pageWatching_userId_users_id_fkey" FOREIGN KEY ("userId") REFERENCES "users"("id") ON DELETE CASCADE;--> statement-breakpoint ALTER TABLE "pages" ADD CONSTRAINT "pages_authorId_users_id_fkey" FOREIGN KEY ("authorId") REFERENCES "users"("id");--> statement-breakpoint ALTER TABLE "pages" ADD CONSTRAINT "pages_creatorId_users_id_fkey" FOREIGN KEY ("creatorId") REFERENCES "users"("id");--> statement-breakpoint ALTER TABLE "pages" ADD CONSTRAINT "pages_ownerId_users_id_fkey" FOREIGN KEY ("ownerId") REFERENCES "users"("id");--> statement-breakpoint ALTER TABLE "pages" ADD CONSTRAINT "pages_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint ALTER TABLE "sessions" ADD CONSTRAINT "sessions_userId_users_id_fkey" FOREIGN KEY ("userId") REFERENCES "users"("id");--> statement-breakpoint +ALTER TABLE "siteAssets" ADD CONSTRAINT "siteAssets_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint ALTER TABLE "storage" ADD CONSTRAINT "storage_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint ALTER TABLE "tags" ADD CONSTRAINT "tags_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint ALTER TABLE "tree" ADD CONSTRAINT "tree_siteId_sites_id_fkey" FOREIGN KEY ("siteId") REFERENCES "sites"("id");--> statement-breakpoint diff --git a/backend/db/migrations/20260809182854_main/snapshot.json b/backend/db/migrations/20260809235619_init/snapshot.json similarity index 99% rename from backend/db/migrations/20260809182854_main/snapshot.json rename to backend/db/migrations/20260809235619_init/snapshot.json index 4cd47bc9d..5e25489f0 100644 --- a/backend/db/migrations/20260809182854_main/snapshot.json +++ b/backend/db/migrations/20260809235619_init/snapshot.json @@ -1,9 +1,9 @@ { "version": "8", "dialect": "postgres", - "id": "e9b7974b-7b2a-4f98-a4eb-d8b9fd6db541", + "id": "c4277c08-bb67-491e-9169-97038b9a50da", "prevIds": [ - "383dbfe0-4388-4913-9e70-74fa6651e483" + "00000000-0000-0000-0000-000000000000" ], "ddl": [ {