+
+
+ {isLead && post.excerpt ? (
+ + {post.excerpt} +
+ ) : null} +diff --git a/apps/api/migrations/20261019204722_add_blog_category_friendly_url/migration.sql b/apps/api/migrations/20261019204722_add_blog_category_friendly_url/migration.sql
new file mode 100644
index 000000000..9d0c10786
--- /dev/null
+++ b/apps/api/migrations/20261019204722_add_blog_category_friendly_url/migration.sql
@@ -0,0 +1,20 @@
+ALTER TABLE "blog_categories_translations" ADD COLUMN "friendlyUrl" varchar(255);--> statement-breakpoint
+UPDATE "blog_categories_translations"
+SET "friendlyUrl" = NULLIF(
+ trim(both '-' from regexp_replace(lower(left("name", 255)), '[^a-z0-9]+', '-', 'g')),
+ ''
+);--> statement-breakpoint
+UPDATE "blog_categories_translations" AS t
+SET "friendlyUrl" = concat_ws(
+ '-',
+ NULLIF(
+ trim(
+ both '-' from
+ left(coalesce(t."friendlyUrl", ''), 255 - 1 - length(t."itemId"::text))
+ ),
+ ''
+ ),
+ t."itemId"
+);--> statement-breakpoint
+ALTER TABLE "blog_categories_translations" ALTER COLUMN "friendlyUrl" SET NOT NULL;--> statement-breakpoint
+CREATE UNIQUE INDEX "blog_categories_translations_language_id_friendly_url_key" ON "blog_categories_translations" ("languageId","friendlyUrl");
diff --git a/apps/api/migrations/20261019204722_add_blog_category_friendly_url/snapshot.json b/apps/api/migrations/20261019204722_add_blog_category_friendly_url/snapshot.json
new file mode 100644
index 000000000..259306917
--- /dev/null
+++ b/apps/api/migrations/20261019204722_add_blog_category_friendly_url/snapshot.json
@@ -0,0 +1,20236 @@
+{
+ "version": "8",
+ "dialect": "postgres",
+ "id": "b6bca15a-328c-4015-a556-d27dc44c76e5",
+ "prevIds": [
+ "48d4174b-1986-4fa5-8919-80bd98f443d6"
+ ],
+ "ddl": [
+ {
+ "isRlsEnabled": true,
+ "name": "core_admin_permissions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_admin_sessions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_action_settings",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_budget_periods",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_calls",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_cost_adjustments",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_reservations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_role_permissions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_role_policies",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_runs",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_settings",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_translation_sources",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_ai_user_overrides",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_containers",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_documents",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_drafts",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_field_locks",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_submissions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_file_refs",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_revisions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_schedules",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_content_slug_history",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_cron",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_admin_dashboard",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_files",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_files_alt",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_files_alt_analysis",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_files_alt_state",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_languages",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_languages_words",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_logs",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_moderation_report_events",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_moderation_report_reasons",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_moderation_reports",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_moderators_permissions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_notification_deliveries",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_notification_events",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_notification_receipts",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_notification_settings",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_notification_user_state",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_notifications",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_page_layouts",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_passkey_challenges",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_passkeys",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_queue",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_roles",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_search_index",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_search_popularity",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_secrets",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_sessions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_sessions_known_devices",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_update_lock",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_update_results",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_update_sources",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_confirm_emails",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_forgot_password",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_secondary_roles",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_sso",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_sso_operations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "core_users_sso_profile_sources",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "blog_categories",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "blog_categories_translations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "blog_posts",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "blog_posts_author_id",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "blog_posts_category_id",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "blog_posts_translations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_advanced_articles",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_advanced_articles_categories",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_advanced_articles_faq",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_advanced_articles_related_articles",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_advanced_articles_tags",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_advanced_articles_translations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_articles",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_articles_gallery",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_categories",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_discussions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_events",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_events_gallery",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_events_related_events",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_events_sessions",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_events_tags",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_events_translations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_localized_articles",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_localized_articles_translations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_pages",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_tags",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_tags_related_tags",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "example_tags_translations",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "forum_comments",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "isRlsEnabled": true,
+ "name": "forum_topics",
+ "entityType": "tables",
+ "schema": "public"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "roleId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "protected",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "unrestricted",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'[]'",
+ "generated": null,
+ "identity": null,
+ "name": "permissions",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "token",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "lastSeen",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "deviceId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "actionKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "enabled",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "modelId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fallbackModelId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "maxInputCharacters",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "maxOutputTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "timeoutMs",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "maxRetries",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "maxSteps",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "dailyLimit",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "instructions",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_action_settings"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "scopeKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "unit",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "periodStart",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "periodEnd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "limitAmount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'0'",
+ "generated": null,
+ "identity": null,
+ "name": "spentAmount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'0'",
+ "generated": null,
+ "identity": null,
+ "name": "reservedAmount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "unknownCount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "runId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "attempt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "modelId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "provider",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerModelId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerRequestId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "errorCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "inputTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "outputTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "cacheReadTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "cacheWriteTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reasoningTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "images",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "costUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "costSource",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "costReason",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pricingVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pricingSnapshot",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "startedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "finishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reconciledAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "callId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "runId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "previousCostUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "previousSource",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "newCostUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "newSource",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "deltaUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reason",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "runId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "budgetPeriodId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "amount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'active'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "settledAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "roleId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_permissions"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "permission",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_permissions"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "granted",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_permissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "dailyLimit",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_permissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "roleId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_policies"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "monthlyPoints",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_policies"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "unlimited",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_policies"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_role_policies"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "actionKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "actorType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "idempotencyKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "resourceType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "resourceId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "errorCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "promptVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pointsConversionVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "modelId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "provider",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerModelId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "inputTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "outputTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "cacheReadTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "cacheWriteTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reasoningTokens",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "costUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "costSource",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "chargedUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "chargedPoints",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'0'",
+ "generated": null,
+ "identity": null,
+ "name": "reservedUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'0'",
+ "generated": null,
+ "identity": null,
+ "name": "reservedPoints",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'pending'",
+ "generated": null,
+ "identity": null,
+ "name": "settlement",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "leaseExpiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "accepted",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "acceptedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "sourceFingerprint",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "startedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "finishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "settledAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "enabled",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "monthlyBudgetUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "systemMonthlyBudgetUsd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'0'",
+ "generated": null,
+ "identity": null,
+ "name": "defaultMonthlyPoints",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "pointsConversionVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "10",
+ "generated": null,
+ "identity": null,
+ "name": "userRequestsPerMinute",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "2",
+ "generated": null,
+ "identity": null,
+ "name": "userConcurrency",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "2",
+ "generated": null,
+ "identity": null,
+ "name": "systemConcurrency",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "365",
+ "generated": null,
+ "identity": null,
+ "name": "historyRetentionDays",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "altEnabled",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "10",
+ "generated": null,
+ "identity": null,
+ "name": "altBatchSize",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "altScanCursor",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "altScanStartedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_settings"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "locale",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "field",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "sourceLocale",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "sourceFingerprint",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "targetFingerprint",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "origin",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "updatedById",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_user_overrides"
+ },
+ {
+ "type": "numeric(24,12)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "monthlyPoints",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_user_overrides"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "unlimited",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_user_overrides"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "blocked",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_user_overrides"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_ai_user_overrides"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "definitionId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "parentId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "metadata",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "policies",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "field",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "varchar(35)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "''",
+ "generated": null,
+ "identity": null,
+ "name": "language",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "bytea",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "state",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "baseVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "updatedBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "''",
+ "generated": null,
+ "identity": null,
+ "name": "language",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "values",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "baseVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "updatedBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "field",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "''",
+ "generated": null,
+ "identity": null,
+ "name": "language",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "acquiredAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "containerDefinitionId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "containerId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "kind",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'pending'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "values",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "baseValues",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "baseVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "baseUpdatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "authorId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reviewerId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reason",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "revisionId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "decidedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "revisionId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fileId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "operation",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "snapshot",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'[]'",
+ "generated": null,
+ "identity": null,
+ "name": "changedFields",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'system'",
+ "generated": null,
+ "identity": null,
+ "name": "actorType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "actorUserId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "restoredFromRevisionId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "action",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "scheduledFor",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "generation",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'pending'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "createdBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "completedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "effectsError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "contentTypeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "varchar(512)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "path",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "retiredAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "description",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastRun",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "module",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "nextRun",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "schedule",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'[]'",
+ "generated": null,
+ "identity": null,
+ "name": "widgets",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(512)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "key",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "folder",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "mimeType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "size",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "metadata",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fingerprint",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'automatic'",
+ "generated": null,
+ "identity": null,
+ "name": "altPolicy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fileId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "text",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "origin",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fileFingerprint",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "runId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "updatedById",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fileId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fileFingerprint",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "description",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "runId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "fileId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_state"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_state"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_state"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_files_alt_state"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "code",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'UTC'",
+ "generated": null,
+ "identity": null,
+ "name": "timezone",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "protected",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "default",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "time24",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "varchar",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "varchar(50)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "value",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "tableName",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "variable",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "type",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "content",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "varchar(45)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "ipAddress",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "varchar(10)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'GET'",
+ "generated": null,
+ "identity": null,
+ "name": "method",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'localhost'",
+ "generated": null,
+ "identity": null,
+ "name": "path",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userAgent",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "500",
+ "generated": null,
+ "identity": null,
+ "name": "statusCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reportId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "type",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "actorId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "data",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "code",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "requiresDetails",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "targetType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "targetId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reporterId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reason",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "description",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "snapshot",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(500)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "targetTitle",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'new'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "assigneeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "resolution",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "resolutionNote",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "resolvedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "resolvedById",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "scopeFamily",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "scopeId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "openKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "roleId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "protected",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "unrestricted",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'[]'",
+ "generated": null,
+ "identity": null,
+ "name": "permissions",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "type": "bigserial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "channel",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "mode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "eventId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "idempotencyKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'pending'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "attempts",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "5",
+ "generated": null,
+ "identity": null,
+ "name": "maxAttempts",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "availableAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "periodStart",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "periodEnd",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "itemCount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerMessageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(500)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "varchar(50)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "skipReason",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "sentAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "type": "bigserial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "type",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "schemaVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "idempotencyKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "actorId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "subjectType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "subjectId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "groupKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "data",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 1,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "recipientIds",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "allowSelf",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'pending'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "recipientCursor",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "deliveredCount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "completedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "eventId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "notificationId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "seq",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "emailPending",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "emailDeliveryId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "key",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_settings"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "value",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_settings"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_settings"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "unreadCount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "revision",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "preferences",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "type": "bigserial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "type",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(50)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "category",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "groupKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "groupBucket",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "subjectType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "subjectId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "latestEventId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "eventCount",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "activitySeq",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "readSeq",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "readAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "archivedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "lastActivityAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "type": "varchar(120)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_page_layouts"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "zones",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_page_layouts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_page_layouts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_page_layouts"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "tokenHash",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "ceremony",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "varchar(128)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "challenge",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "varchar(128)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "webauthnUserId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "varchar(1024)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "credentialId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publicKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "counter",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "varchar(128)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "webauthnUserId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 1,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "transports",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "deviceType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "backedUp",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "varchar(36)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "aaguid",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastUsedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'default'",
+ "generated": null,
+ "identity": null,
+ "name": "queue",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'pending'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "payload",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "priority",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "attempts",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "3",
+ "generated": null,
+ "identity": null,
+ "name": "maxAttempts",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "availableAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "reservedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "completedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "dedupeKey",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "protected",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "default",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "root",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "guest",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "varchar(50)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "color",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "prefix",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "allowUploadFiles",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "totalMaxStorage",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "maxStorageForSubmit",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "allowUploadAvatar",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "2048",
+ "generated": null,
+ "identity": null,
+ "name": "maxAvatarSize",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "allowUploadCover",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "5120",
+ "generated": null,
+ "identity": null,
+ "name": "maxCoverSize",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "allowEditPersonalInfo",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "pluginId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "''",
+ "generated": null,
+ "identity": null,
+ "name": "languageCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 1,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "authorIds",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "''",
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "''",
+ "generated": null,
+ "identity": null,
+ "name": "content",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "tsvector",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": {
+ "as": "setweight(to_tsvector(CASE lower(split_part(\"core_search_index\".\"languageCode\", '-', 1)) WHEN 'da' THEN 'danish'::regconfig WHEN 'de' THEN 'german'::regconfig WHEN 'en' THEN 'english'::regconfig WHEN 'es' THEN 'spanish'::regconfig WHEN 'fi' THEN 'finnish'::regconfig WHEN 'fr' THEN 'french'::regconfig WHEN 'hu' THEN 'hungarian'::regconfig WHEN 'it' THEN 'italian'::regconfig WHEN 'nl' THEN 'dutch'::regconfig WHEN 'no' THEN 'norwegian'::regconfig WHEN 'pl' THEN 'polish'::regconfig WHEN 'pt' THEN 'portuguese'::regconfig WHEN 'ro' THEN 'romanian'::regconfig WHEN 'ru' THEN 'russian'::regconfig WHEN 'sv' THEN 'swedish'::regconfig WHEN 'tr' THEN 'turkish'::regconfig ELSE 'simple'::regconfig END, coalesce(\"core_search_index\".\"title\", '')), 'A') || setweight(to_tsvector(CASE lower(split_part(\"core_search_index\".\"languageCode\", '-', 1)) WHEN 'da' THEN 'danish'::regconfig WHEN 'de' THEN 'german'::regconfig WHEN 'en' THEN 'english'::regconfig WHEN 'es' THEN 'spanish'::regconfig WHEN 'fi' THEN 'finnish'::regconfig WHEN 'fr' THEN 'french'::regconfig WHEN 'hu' THEN 'hungarian'::regconfig WHEN 'it' THEN 'italian'::regconfig WHEN 'nl' THEN 'dutch'::regconfig WHEN 'no' THEN 'norwegian'::regconfig WHEN 'pl' THEN 'polish'::regconfig WHEN 'pt' THEN 'portuguese'::regconfig WHEN 'ro' THEN 'romanian'::regconfig WHEN 'ru' THEN 'russian'::regconfig WHEN 'sv' THEN 'swedish'::regconfig WHEN 'tr' THEN 'turkish'::regconfig ELSE 'simple'::regconfig END, coalesce(\"core_search_index\".\"content\", '')), 'B')",
+ "type": "stored"
+ },
+ "identity": null,
+ "name": "search_vector",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "containerType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "containerId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "url",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "isPublic",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "isHidden",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "imageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "metadata",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "indexedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemType",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "double precision",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "logScore",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "views",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "clicks",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "comments",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_secrets"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "value",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_secrets"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_secrets"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "token",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "deviceId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions_known_devices"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publicId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions_known_devices"
+ },
+ {
+ "type": "varchar(40)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "ipAddress",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions_known_devices"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userAgent",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions_known_devices"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "lastSeen",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_sessions_known_devices"
+ },
+ {
+ "type": "varchar(50)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_lock"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "owner",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_lock"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_lock"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastManualAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_lock"
+ },
+ {
+ "type": "varchar(214)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "componentId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "varchar(2048)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "sourceUrl",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "varchar(20)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "channel",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "versions",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "hasUnknownVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "varchar(256)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "coreVersion",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "result",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastAttemptAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastSuccessAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_results"
+ },
+ {
+ "type": "varchar(2048)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "url",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "varchar(512)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "etag",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "varchar(128)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastModified",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "document",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastAttemptAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastSuccessAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastError",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_update_sources"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "nameCode",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "email",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(128)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "firstName",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(128)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "lastName",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "phone",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "headline",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "showRealName",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "password",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "newsletter",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(6)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "avatarColor",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "emailVerified",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "roleId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "birthday",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "timeZone",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(40)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "ipAddress",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'en'",
+ "generated": null,
+ "identity": null,
+ "name": "language",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "avatarId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "coverId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "token",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "type": "varchar(40)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "ipAddress",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "token",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "type": "varchar(40)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "ipAddress",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "roleId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerAccountId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerEmail",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerUsername",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "syncOnSignIn",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "varchar(2048)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "avatarSourceUrl",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "avatarSha256",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "avatarFileId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "varchar(64)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "tokenHash",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "varchar(16)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "intent",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 1,
+ "default": "'{}'",
+ "generated": null,
+ "identity": null,
+ "name": "fields",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerAccountId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "preview",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "expiresAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "userId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "field",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "providerId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories"
+ },
+ {
+ "type": "varchar(50)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "color",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "friendlyUrl",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "coverImage",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "friendlyUrl",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "content",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "excerpt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "varchar(255)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "coverImageAlt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "true",
+ "generated": null,
+ "identity": null,
+ "name": "syndicationIndexable",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "syndicationNoIndex",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "5",
+ "generated": null,
+ "identity": null,
+ "name": "syndicationPriority",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "question",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "answer",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "seoTitle",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "seoDescription",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "code",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "excerpt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "0",
+ "generated": null,
+ "identity": null,
+ "name": "views",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "featured",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "noIndex",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "author",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "animation",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "category",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_categories"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_categories"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_categories"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_categories"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "body",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "author",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "board",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": {
+ "type": "byDefault",
+ "name": "example_events_id_seq",
+ "increment": "1",
+ "startWith": "1",
+ "minValue": "1",
+ "maxValue": "9223372036854775807",
+ "cache": 1,
+ "cycle": false
+ },
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "primaryTag",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "category",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "startsAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "type": "bigint",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "body",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "boolean",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "false",
+ "generated": null,
+ "identity": null,
+ "name": "featured",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "text",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "body",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'[]'",
+ "generated": null,
+ "identity": null,
+ "name": "content",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "gen_random_uuid()",
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "category",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "relatedItemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "position",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "type": "uuid",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "itemId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "languageId",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "varchar(100)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "name",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "body",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "author",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "topic",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "parent",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "type": "serial",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "id",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "createdAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "now()",
+ "generated": null,
+ "identity": null,
+ "name": "updatedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "publishedAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "varchar(32)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "'draft'",
+ "generated": null,
+ "identity": null,
+ "name": "status",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": "1",
+ "generated": null,
+ "identity": null,
+ "name": "version",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "timestamp",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenAt",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "hiddenBy",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "varchar(200)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "title",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "varchar(160)",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "slug",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "jsonb",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "body",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": false,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "author",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "type": "integer",
+ "typeSchema": null,
+ "notNull": true,
+ "dimensions": 0,
+ "default": null,
+ "generated": null,
+ "identity": null,
+ "name": "forum",
+ "entityType": "columns",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "roleId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_permissions_role_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_permissions_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_permissions_updated_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_sessions_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "deviceId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_sessions_device_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "expiresAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_sessions_expires_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "scopeKey",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "periodStart",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_budget_periods_scope_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_budget_periods"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "runId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_calls_run_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "costSource",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "reconciledAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_calls_reconcile_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "callId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_cost_adjustments_call_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "runId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "budgetPeriodId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_reservations_run_period_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_reservations_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_runs_user_created_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_runs_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_runs_created_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "actionKey",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_runs_action_created_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "leaseExpiresAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_runs_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "actorType",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "idempotencyKey",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"idempotencyKey\" IS NOT NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_runs_idempotency_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "locale",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "field",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_ai_translation_sources_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "definitionId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_containers_definition_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "definitionId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "parentId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_containers_definition_parent_position_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "parentId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_containers_parent_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "field",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "language",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_documents_doc_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_documents_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_documents_updated_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "language",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_drafts_key_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_drafts_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_drafts_updated_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "field",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "language",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_field_locks_key_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "expiresAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_field_locks_expires_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_field_locks_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"status\" = 'pending'",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_submissions_pending_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "containerId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_submissions_queue_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_submissions_item_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "authorId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_submissions_author_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "revisionId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "fileId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_file_refs_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "fileId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_file_refs_file_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "version",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"languageId\" IS NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_revisions_item_version_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "version",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"languageId\" IS NOT NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_revisions_translation_version_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "version",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_revisions_language_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_revisions_plugin_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "actorUserId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_revisions_actor_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "action",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "status = 'pending'",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_schedules_active_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "scheduledFor",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_schedules_due_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_schedules_item_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_schedules_plugin_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_schedules_created_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"languageId\" IS NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_slug_history_shared_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"languageId\" IS NOT NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_slug_history_locale_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "contentTypeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_slug_history_item_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_content_slug_history_plugin_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_content_slug_history"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "lastRun",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_cron_last_run_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_cron"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_admin_dashboard_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_files_user_created_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_files_created_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "fileId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "languageCode",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_files_alt_file_language_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "fileId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "fileFingerprint",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_files_alt_analysis_file_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "status <> 'completed'",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_files_alt_state_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_files_alt_state"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "name",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_languages_name_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_languages"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageCode",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_languages_words_lang_code_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "tableName",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "pluginCode",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "variable",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_languages_words_lookup_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_logs_created_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_logs_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "reportId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_report_events_report_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_report_reasons_position_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_report_reasons"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "targetType",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "targetId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_reports_target_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_reports_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_reports_created_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "assigneeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_reports_assignee_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "reporterId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_reports_reporter_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "scopeFamily",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "scopeId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderation_reports_scope_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "roleId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderators_permissions_role_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderators_permissions_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_moderators_permissions_updated_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "availableAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "status = 'pending'",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_deliveries_claim_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_deliveries_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_deliveries_user_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "eventId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "\"eventId\" IS NOT NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_deliveries_event_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "type",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "idempotencyKey",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_events_idempotency_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_events_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_events_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "notificationId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "seq",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_receipts_notification_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_receipts_user_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "\"emailPending\" = true AND \"emailDeliveryId\" IS NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_receipts_email_pending_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "unreadCount",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notification_user_state_unread_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "type",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "groupKey",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "groupBucket",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notifications_group_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "lastActivityAt",
+ "isExpression": false,
+ "asc": false,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": false,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "\"archivedAt\" IS NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notifications_inbox_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "lastActivityAt",
+ "isExpression": false,
+ "asc": false,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": false,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "\"archivedAt\" IS NULL AND \"readSeq\" < \"activitySeq\"",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notifications_unread_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "subjectType",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "subjectId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notifications_subject_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "lastActivityAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notifications_last_activity_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "latestEventId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_notifications_latest_event_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "expiresAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_passkey_challenges_expires_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_passkey_challenges_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_passkeys_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "webauthnUserId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_passkeys_webauthn_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "availableAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_queue_status_available_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_queue_created_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "completedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": "\"completedAt\" IS NOT NULL",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_queue_completed_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "pluginId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "dedupeKey",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": "\"dedupeKey\" IS NOT NULL AND status IN ('pending', 'processing')",
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_queue_dedupe_active_unique",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_queue"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_roles_updated_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_roles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "search_vector",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "gin",
+ "concurrently": false,
+ "name": "core_search_index_search_vector_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "to_tsvector('simple'::regconfig, \"title\")",
+ "isExpression": true,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "gin",
+ "concurrently": false,
+ "name": "core_search_index_title_vector_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_index_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "authorIds",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "gin",
+ "concurrently": false,
+ "name": "core_search_index_author_ids_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemType",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_index_item_type_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageCode",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_index_language_code_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "isPublic",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_index_is_public_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "imageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_index_image_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "containerType",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "containerId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_index_container_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "logScore",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_search_popularity_log_score_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_sessions_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "deviceId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_sessions_device_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "expiresAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_sessions_expires_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "ipAddress",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_sessions_known_devices_ip_address_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_sessions_known_devices"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "avatarId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_avatar_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "coverId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_cover_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "id",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_created_at_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "roleId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_role_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "roleId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_secondary_roles_role_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_sso_user_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "userId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "providerId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_sso_operations_user_provider_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "expiresAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "core_users_sso_operations_expires_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_categories_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_categories"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_categories_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_categories"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_categories_translations_language_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "friendlyUrl",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_categories_translations_language_id_friendly_url_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_status_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "coverImage",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_cover_image_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "hiddenBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_hidden_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_author_id_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_author_id_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_category_id_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_category_id_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_translations_language_id_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "friendlyUrl",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "blog_posts_translations_language_id_friendly_url_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "syndicationPriority",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_syndication_priority_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_categories_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_categories_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_faq_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_related_articles_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_related_articles_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_tags_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_tags_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_translations_language_id_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_advanced_articles_translations_language_id_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_status_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "code",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_code_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "author",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_author_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "animation",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_animation_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "category",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_category_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_gallery_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_articles_gallery_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_categories_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_categories"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_categories_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_categories"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "author",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_author_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "board",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_board_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "hiddenBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_discussions_hidden_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "primaryTag",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_primary_tag_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "category",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_category_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "hiddenBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_hidden_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_gallery_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_gallery_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_related_events_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_related_events_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_sessions_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_tags_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_tags_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_translations_language_id_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_events_translations_language_id_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_localized_articles_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_localized_articles_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_localized_articles_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_localized_articles"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_localized_articles_translations_language_id_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_localized_articles_translations_language_id_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_pages_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_pages_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_pages_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_pages_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_pages"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "category",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_category_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "hiddenBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_hidden_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "itemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "position",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_related_tags_position_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "relatedItemId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_related_tags_related_item_id_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_translations_language_id_status_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "languageId",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "example_tags_translations_language_id_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "topic",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "parent",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_topic_parent_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "author",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_author_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "topic",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_topic_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "parent",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_parent_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "hiddenBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_comments_hidden_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "forum",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_forum_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "slug",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": true,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_slug_key",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "author",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_author_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "createdAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_created_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "updatedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_updated_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "status",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ },
+ {
+ "value": "publishedAt",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_status_published_at_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ {
+ "value": "hiddenBy",
+ "isExpression": false,
+ "asc": true,
+ "nullsFirst": false,
+ "opclass": null
+ }
+ ],
+ "isUnique": false,
+ "where": null,
+ "with": "",
+ "method": "btree",
+ "concurrently": false,
+ "name": "forum_topics_hidden_by_idx",
+ "entityType": "indexes",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "roleId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_roles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_admin_permissions_roleId_core_roles_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_admin_permissions_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_admin_permissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_admin_sessions_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "deviceId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_sessions_known_devices",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_admin_sessions_deviceId_core_sessions_known_devices_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_admin_sessions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "runId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_runs",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_calls_runId_core_ai_runs_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_calls"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "callId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_calls",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_cost_adjustments_callId_core_ai_calls_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "runId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_runs",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_cost_adjustments_runId_core_ai_runs_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "runId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_runs",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_reservations_runId_core_ai_runs_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "budgetPeriodId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_budget_periods",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_reservations_FClYpPXZwvsm_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_reservations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "roleId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_roles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_role_permissions_roleId_core_roles_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_role_permissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "roleId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_roles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_role_policies_roleId_core_roles_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_role_policies"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_ai_runs_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_runs"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "updatedById"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_ai_translation_sources_updatedById_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_translation_sources"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_ai_user_overrides_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_ai_user_overrides"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "parentId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_content_containers",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "RESTRICT",
+ "name": "core_content_containers_q6QIucJ4HJ7B_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_containers"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "updatedBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "core_content_documents_updatedBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_documents"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "updatedBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "core_content_drafts_updatedBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_drafts"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "core_content_field_locks_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_field_locks"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "authorId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_content_submissions_authorId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "reviewerId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_content_submissions_reviewerId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_submissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "revisionId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_content_revisions",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "core_content_file_refs_5get6SfhBPHr_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "fileId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "core_content_file_refs_fileId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_file_refs"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "actorUserId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "core_content_revisions_actorUserId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_revisions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "createdBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "core_content_schedules_createdBy_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_content_schedules"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_admin_dashboard_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_admin_dashboard"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_files_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "fileId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_files_alt_fileId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageCode"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "code"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_files_alt_languageCode_core_languages_code_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "runId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_runs",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_files_alt_runId_core_ai_runs_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "updatedById"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_files_alt_updatedById_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "fileId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_files_alt_analysis_fileId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "runId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_ai_runs",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_files_alt_analysis_runId_core_ai_runs_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt_analysis"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "fileId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_files_alt_state_fileId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_files_alt_state"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageCode"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "code"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_languages_words_languageCode_core_languages_code_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_languages_words"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "core_logs_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_logs"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "reportId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_moderation_reports",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_moderation_report_events_4CqHOxfheaUm_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "actorId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_moderation_report_events_actorId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderation_report_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "reporterId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_moderation_reports_reporterId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "assigneeId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_moderation_reports_assigneeId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "resolvedById"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_moderation_reports_resolvedById_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderation_reports"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "roleId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_roles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_moderators_permissions_roleId_core_roles_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_moderators_permissions_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_moderators_permissions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_notification_deliveries_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "eventId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_notification_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_notification_deliveries_vcf37BytIa0M_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_deliveries"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "actorId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_notification_events_actorId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "eventId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_notification_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_notification_receipts_UQ7ZEs0I6ijx_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_notification_receipts_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "notificationId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_notifications",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_notification_receipts_Vxye2Cs6MgcL_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_notification_user_state_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notification_user_state"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_notifications_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "latestEventId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_notification_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "RESTRICT",
+ "name": "core_notifications_I8QoGbTal5Wt_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_notifications"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_passkey_challenges_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_passkey_challenges"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_passkeys_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_passkeys"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "imageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_search_index_imageId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_sessions_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "deviceId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_sessions_known_devices",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_sessions_deviceId_core_sessions_known_devices_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_sessions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "roleId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_roles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "NO ACTION",
+ "name": "core_users_roleId_core_roles_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "language"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "code"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET DEFAULT",
+ "name": "core_users_language_core_languages_code_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "avatarId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_users_avatarId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "coverId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_users_coverId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_confirm_emails_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_confirm_emails"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_forgot_password_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_forgot_password"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_secondary_roles_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "roleId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_roles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_secondary_roles_roleId_core_roles_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_sso_userId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "avatarFileId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "SET NULL",
+ "name": "core_users_sso_avatarFileId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_sso_operations_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_sso_profile_sources_userId_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ "userId",
+ "providerId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users_sso",
+ "columnsTo": [
+ "userId",
+ "providerId"
+ ],
+ "onUpdate": "NO ACTION",
+ "onDelete": "CASCADE",
+ "name": "core_users_sso_profile_sources_connection_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "blog_categories",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "blog_categories_translations_itemId_blog_categories_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "blog_categories_translations_languageId_core_languages_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "hiddenBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "blog_posts_hiddenBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "coverImage"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "blog_posts_coverImage_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "blog_posts",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "blog_posts_author_id_itemId_blog_posts_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "blog_posts_author_id_relatedItemId_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "blog_posts",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "blog_posts_category_id_itemId_blog_posts_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "blog_categories",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "blog_posts_category_id_relatedItemId_blog_categories_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "blog_posts",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "blog_posts_translations_itemId_blog_posts_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "blog_posts_translations_languageId_core_languages_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_advanced_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_advanced_articles_categories_itemId_example_advanced_ar",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_categories",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_advanced_articles_categories_relatedItemId_example_cate",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_advanced_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_advanced_articles_faq_itemId_example_advanced_articles_",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_faq"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_advanced_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_advanced_articles_related_articles_itemId_example_advan",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_advanced_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_advanced_articles_related_articles_relatedItemId_exampl",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_advanced_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_advanced_articles_tags_ATchHLRtvoCM_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_tags",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_advanced_articles_tags_dEsWdkDmu7nW_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_advanced_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_advanced_articles_translations_itemId_example_advanced_",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_advanced_articles_translations_languageId_core_language",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "author"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_articles_author_core_users_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "animation"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_articles_animation_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "category"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_categories",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_articles_category_example_categories_id_fk",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_articles"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_articles_gallery_itemId_example_articles_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_articles_gallery_relatedItemId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "hiddenBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_discussions_hiddenBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "author"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_discussions_author_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "board"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_content_containers",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_discussions_board_core_content_containers_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_discussions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "hiddenBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_events_hiddenBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "primaryTag"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_tags",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_events_primaryTag_example_tags_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "category"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_categories",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_events_category_example_categories_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_events_gallery_itemId_example_events_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_files",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_events_gallery_relatedItemId_core_files_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_events_related_events_itemId_example_events_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_events_related_events_oaRvqnKyAS7L_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_events_sessions_itemId_example_events_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_sessions"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_events_tags_itemId_example_events_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_tags",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_events_tags_relatedItemId_example_tags_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_events",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_events_translations_itemId_example_events_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_events_translations_languageId_core_languages_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_localized_articles",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_localized_articles_translations_itemId_example_localize",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_localized_articles_translations_languageId_core_languag",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "hiddenBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_tags_hiddenBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "category"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_categories",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "example_tags_category_example_categories_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_tags",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_tags_related_tags_itemId_example_tags_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "relatedItemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_tags",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_tags_related_tags_relatedItemId_example_tags_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "itemId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "example_tags",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "example_tags_translations_itemId_example_tags_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "languageId"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_languages",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "example_tags_translations_languageId_core_languages_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "hiddenBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "forum_replies_hiddenBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "author"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "forum_replies_author_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "topic"
+ ],
+ "schemaTo": "public",
+ "tableTo": "forum_topics",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "CASCADE",
+ "name": "forum_replies_topic_forum_topics_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "parent"
+ ],
+ "schemaTo": "public",
+ "tableTo": "forum_comments",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "forum_replies_parent_forum_replies_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_comments"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "hiddenBy"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "forum_topics_hiddenBy_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "author"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_users",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "SET NULL",
+ "name": "forum_topics_author_core_users_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "forum"
+ ],
+ "schemaTo": "public",
+ "tableTo": "core_content_containers",
+ "columnsTo": [
+ "id"
+ ],
+ "onUpdate": "CASCADE",
+ "onDelete": "RESTRICT",
+ "name": "forum_topics_forum_core_content_containers_id_fkey",
+ "entityType": "fks",
+ "schema": "public",
+ "table": "forum_topics"
+ },
+ {
+ "columns": [
+ "roleId",
+ "permission"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_role_permissions_pkey",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "core_ai_role_permissions"
+ },
+ {
+ "columns": [
+ "eventId",
+ "userId"
+ ],
+ "nameExplicit": false,
+ "name": "core_notification_receipts_pkey",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "core_notification_receipts"
+ },
+ {
+ "columns": [
+ "itemType",
+ "itemId"
+ ],
+ "nameExplicit": false,
+ "name": "core_search_popularity_pkey",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "core_search_popularity"
+ },
+ {
+ "columns": [
+ "userId",
+ "roleId"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_secondary_roles_userId_roleId_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "core_users_secondary_roles"
+ },
+ {
+ "columns": [
+ "userId",
+ "field"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_sso_profile_sources_pkey",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ },
+ {
+ "columns": [
+ "itemId",
+ "languageId"
+ ],
+ "nameExplicit": true,
+ "name": "blog_categories_translations_item_id_language_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "blog_categories_translations"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "blog_posts_author_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "blog_posts_author_id"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "blog_posts_category_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "blog_posts_category_id"
+ },
+ {
+ "columns": [
+ "itemId",
+ "languageId"
+ ],
+ "nameExplicit": true,
+ "name": "blog_posts_translations_item_id_language_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "blog_posts_translations"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_advanced_articles_categories_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_advanced_articles_categories"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_advanced_articles_related_articles_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_advanced_articles_related_articles"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_advanced_articles_tags_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_advanced_articles_tags"
+ },
+ {
+ "columns": [
+ "itemId",
+ "languageId"
+ ],
+ "nameExplicit": true,
+ "name": "example_advanced_articles_translations_item_id_language_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_advanced_articles_translations"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_articles_gallery_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_articles_gallery"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_events_gallery_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_events_gallery"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_events_related_events_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_events_related_events"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_events_tags_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_events_tags"
+ },
+ {
+ "columns": [
+ "itemId",
+ "languageId"
+ ],
+ "nameExplicit": true,
+ "name": "example_events_translations_item_id_language_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_events_translations"
+ },
+ {
+ "columns": [
+ "itemId",
+ "languageId"
+ ],
+ "nameExplicit": true,
+ "name": "example_localized_articles_translations_item_id_language_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_localized_articles_translations"
+ },
+ {
+ "columns": [
+ "itemId",
+ "relatedItemId"
+ ],
+ "nameExplicit": true,
+ "name": "example_tags_related_tags_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_tags_related_tags"
+ },
+ {
+ "columns": [
+ "itemId",
+ "languageId"
+ ],
+ "nameExplicit": true,
+ "name": "example_tags_translations_item_id_language_id_pk",
+ "entityType": "pks",
+ "schema": "public",
+ "table": "example_tags_translations"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_admin_permissions_pkey",
+ "schema": "public",
+ "table": "core_admin_permissions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_admin_sessions_pkey",
+ "schema": "public",
+ "table": "core_admin_sessions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "actionKey"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_action_settings_pkey",
+ "schema": "public",
+ "table": "core_ai_action_settings",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_budget_periods_pkey",
+ "schema": "public",
+ "table": "core_ai_budget_periods",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_calls_pkey",
+ "schema": "public",
+ "table": "core_ai_calls",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_cost_adjustments_pkey",
+ "schema": "public",
+ "table": "core_ai_cost_adjustments",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_reservations_pkey",
+ "schema": "public",
+ "table": "core_ai_reservations",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "roleId"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_role_policies_pkey",
+ "schema": "public",
+ "table": "core_ai_role_policies",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_runs_pkey",
+ "schema": "public",
+ "table": "core_ai_runs",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_settings_pkey",
+ "schema": "public",
+ "table": "core_ai_settings",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_translation_sources_pkey",
+ "schema": "public",
+ "table": "core_ai_translation_sources",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "userId"
+ ],
+ "nameExplicit": false,
+ "name": "core_ai_user_overrides_pkey",
+ "schema": "public",
+ "table": "core_ai_user_overrides",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_containers_pkey",
+ "schema": "public",
+ "table": "core_content_containers",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_documents_pkey",
+ "schema": "public",
+ "table": "core_content_documents",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_drafts_pkey",
+ "schema": "public",
+ "table": "core_content_drafts",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_field_locks_pkey",
+ "schema": "public",
+ "table": "core_content_field_locks",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_submissions_pkey",
+ "schema": "public",
+ "table": "core_content_submissions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_file_refs_pkey",
+ "schema": "public",
+ "table": "core_content_file_refs",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_revisions_pkey",
+ "schema": "public",
+ "table": "core_content_revisions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_schedules_pkey",
+ "schema": "public",
+ "table": "core_content_schedules",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_content_slug_history_pkey",
+ "schema": "public",
+ "table": "core_content_slug_history",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_cron_pkey",
+ "schema": "public",
+ "table": "core_cron",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_admin_dashboard_pkey",
+ "schema": "public",
+ "table": "core_admin_dashboard",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_files_pkey",
+ "schema": "public",
+ "table": "core_files",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_files_alt_pkey",
+ "schema": "public",
+ "table": "core_files_alt",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_files_alt_analysis_pkey",
+ "schema": "public",
+ "table": "core_files_alt_analysis",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "fileId"
+ ],
+ "nameExplicit": false,
+ "name": "core_files_alt_state_pkey",
+ "schema": "public",
+ "table": "core_files_alt_state",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_languages_pkey",
+ "schema": "public",
+ "table": "core_languages",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_languages_words_pkey",
+ "schema": "public",
+ "table": "core_languages_words",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_logs_pkey",
+ "schema": "public",
+ "table": "core_logs",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_moderation_report_events_pkey",
+ "schema": "public",
+ "table": "core_moderation_report_events",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_moderation_report_reasons_pkey",
+ "schema": "public",
+ "table": "core_moderation_report_reasons",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_moderation_reports_pkey",
+ "schema": "public",
+ "table": "core_moderation_reports",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_moderators_permissions_pkey",
+ "schema": "public",
+ "table": "core_moderators_permissions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_notification_deliveries_pkey",
+ "schema": "public",
+ "table": "core_notification_deliveries",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_notification_events_pkey",
+ "schema": "public",
+ "table": "core_notification_events",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "key"
+ ],
+ "nameExplicit": false,
+ "name": "core_notification_settings_pkey",
+ "schema": "public",
+ "table": "core_notification_settings",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "userId"
+ ],
+ "nameExplicit": false,
+ "name": "core_notification_user_state_pkey",
+ "schema": "public",
+ "table": "core_notification_user_state",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_notifications_pkey",
+ "schema": "public",
+ "table": "core_notifications",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "pageId"
+ ],
+ "nameExplicit": false,
+ "name": "core_page_layouts_pkey",
+ "schema": "public",
+ "table": "core_page_layouts",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_passkey_challenges_pkey",
+ "schema": "public",
+ "table": "core_users_passkey_challenges",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_passkeys_pkey",
+ "schema": "public",
+ "table": "core_users_passkeys",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_queue_pkey",
+ "schema": "public",
+ "table": "core_queue",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_roles_pkey",
+ "schema": "public",
+ "table": "core_roles",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_search_index_pkey",
+ "schema": "public",
+ "table": "core_search_index",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "name"
+ ],
+ "nameExplicit": false,
+ "name": "core_secrets_pkey",
+ "schema": "public",
+ "table": "core_secrets",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_sessions_pkey",
+ "schema": "public",
+ "table": "core_sessions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_sessions_known_devices_pkey",
+ "schema": "public",
+ "table": "core_sessions_known_devices",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "name"
+ ],
+ "nameExplicit": false,
+ "name": "core_update_lock_pkey",
+ "schema": "public",
+ "table": "core_update_lock",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "componentId"
+ ],
+ "nameExplicit": false,
+ "name": "core_update_results_pkey",
+ "schema": "public",
+ "table": "core_update_results",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "url"
+ ],
+ "nameExplicit": false,
+ "name": "core_update_sources_pkey",
+ "schema": "public",
+ "table": "core_update_sources",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_pkey",
+ "schema": "public",
+ "table": "core_users",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_confirm_emails_pkey",
+ "schema": "public",
+ "table": "core_users_confirm_emails",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_forgot_password_pkey",
+ "schema": "public",
+ "table": "core_users_forgot_password",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "core_users_sso_operations_pkey",
+ "schema": "public",
+ "table": "core_users_sso_operations",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "blog_categories_pkey",
+ "schema": "public",
+ "table": "blog_categories",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "blog_posts_pkey",
+ "schema": "public",
+ "table": "blog_posts",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_advanced_articles_pkey",
+ "schema": "public",
+ "table": "example_advanced_articles",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_advanced_articles_faq_pkey",
+ "schema": "public",
+ "table": "example_advanced_articles_faq",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_articles_pkey",
+ "schema": "public",
+ "table": "example_articles",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_categories_pkey",
+ "schema": "public",
+ "table": "example_categories",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_discussions_pkey",
+ "schema": "public",
+ "table": "example_discussions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_events_pkey",
+ "schema": "public",
+ "table": "example_events",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_events_sessions_pkey",
+ "schema": "public",
+ "table": "example_events_sessions",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_localized_articles_pkey",
+ "schema": "public",
+ "table": "example_localized_articles",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_pages_pkey",
+ "schema": "public",
+ "table": "example_pages",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "example_tags_pkey",
+ "schema": "public",
+ "table": "example_tags",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "forum_replies_pkey",
+ "schema": "public",
+ "table": "forum_comments",
+ "entityType": "pks"
+ },
+ {
+ "columns": [
+ "id"
+ ],
+ "nameExplicit": false,
+ "name": "forum_topics_pkey",
+ "schema": "public",
+ "table": "forum_topics",
+ "entityType": "pks"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ "itemType",
+ "itemId",
+ "languageCode"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_search_index_item_unique",
+ "entityType": "uniques",
+ "schema": "public",
+ "table": "core_search_index"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ "providerId",
+ "providerAccountId"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_sso_provider_account_key",
+ "entityType": "uniques",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "nameExplicit": true,
+ "columns": [
+ "userId",
+ "providerId"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_sso_user_provider_key",
+ "entityType": "uniques",
+ "schema": "public",
+ "table": "core_users_sso"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "token"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_admin_sessions_token_unique",
+ "schema": "public",
+ "table": "core_admin_sessions",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_admin_dashboard_userId_unique",
+ "schema": "public",
+ "table": "core_admin_dashboard",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "key"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_files_key_unique",
+ "schema": "public",
+ "table": "core_files",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "code"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_languages_code_unique",
+ "schema": "public",
+ "table": "core_languages",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "code"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_moderation_report_reasons_code_key",
+ "schema": "public",
+ "table": "core_moderation_report_reasons",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "openKey"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_moderation_reports_openKey_key",
+ "schema": "public",
+ "table": "core_moderation_reports",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "idempotencyKey"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_notification_deliveries_idempotencyKey_key",
+ "schema": "public",
+ "table": "core_notification_deliveries",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "tokenHash"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_passkey_challenges_tokenHash_key",
+ "schema": "public",
+ "table": "core_users_passkey_challenges",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "credentialId"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_passkeys_credentialId_key",
+ "schema": "public",
+ "table": "core_users_passkeys",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "token"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_sessions_token_unique",
+ "schema": "public",
+ "table": "core_sessions",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "publicId"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_sessions_known_devices_publicId_unique",
+ "schema": "public",
+ "table": "core_sessions_known_devices",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "nameCode"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_nameCode_unique",
+ "schema": "public",
+ "table": "core_users",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "name"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_name_unique",
+ "schema": "public",
+ "table": "core_users",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "email"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_email_unique",
+ "schema": "public",
+ "table": "core_users",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "token"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_confirm_emails_token_unique",
+ "schema": "public",
+ "table": "core_users_confirm_emails",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "userId"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_forgot_password_userId_unique",
+ "schema": "public",
+ "table": "core_users_forgot_password",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "token"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_forgot_password_token_unique",
+ "schema": "public",
+ "table": "core_users_forgot_password",
+ "entityType": "uniques"
+ },
+ {
+ "nameExplicit": false,
+ "columns": [
+ "tokenHash"
+ ],
+ "nullsNotDistinct": false,
+ "name": "core_users_sso_operations_tokenHash_key",
+ "schema": "public",
+ "table": "core_users_sso_operations",
+ "entityType": "uniques"
+ },
+ {
+ "value": "\"intent\" IN ('link', 'import', 'sync', 'preview')",
+ "name": "core_users_sso_operations_intent_check",
+ "entityType": "checks",
+ "schema": "public",
+ "table": "core_users_sso_operations"
+ },
+ {
+ "value": "\"field\" IN ('avatar', 'firstName', 'lastName')",
+ "name": "core_users_sso_profile_sources_field_check",
+ "entityType": "checks",
+ "schema": "public",
+ "table": "core_users_sso_profile_sources"
+ }
+ ],
+ "renames": []
+}
\ No newline at end of file
diff --git a/apps/api/src/i18n.ts b/apps/api/src/i18n.ts
index 85ae1ddc7..b66c06a2f 100644
--- a/apps/api/src/i18n.ts
+++ b/apps/api/src/i18n.ts
@@ -20,7 +20,7 @@ export const i18n = {
messages: {},
routePaths: {
pl: {
- "/blog/:slug": "/wpisy/:slug",
+ "/blog/article/:slug": "/blog/artykul/:slug",
"/discover": "/odkrywaj",
"/search": "/szukaj",
"/users/:nameCode": "/uzytkownicy/:nameCode",
diff --git a/apps/web/content/docs/content-engine/caching.mdx b/apps/web/content/docs/content-engine/caching.mdx
index 6480fe6bf..eff53a33c 100644
--- a/apps/web/content/docs/content-engine/caching.mdx
+++ b/apps/web/content/docs/content-engine/caching.mdx
@@ -38,13 +38,6 @@ Wrap the fetcher call in `queryOptions` and warm it in the route loader, exactly
import { queryOptions } from '@tanstack/react-query'
import { fetcher } from '@vitnode/core/tanstack/fetcher'
import { defineRoute } from '@vitnode/core/tanstack/plugin-routes'
-import { z } from 'zod'
-
-const zodArticleCard = z.object({
- excerpt: z.string().nullable(),
- slug: z.string(),
- title: z.string(),
-})
export const latestArticlesQuery = () =>
queryOptions({
@@ -64,7 +57,7 @@ export const latestArticlesQuery = () =>
const { edges } = await response.json()
- return z.array(zodArticleCard).parse(edges)
+ return edges
},
})
diff --git a/apps/web/content/docs/content-engine/content-visibility.mdx b/apps/web/content/docs/content-engine/content-visibility.mdx
index d21c360ef..248c3f572 100644
--- a/apps/web/content/docs/content-engine/content-visibility.mdx
+++ b/apps/web/content/docs/content-engine/content-visibility.mdx
@@ -175,8 +175,8 @@ Front ends listed in [`content.revalidateOrigins`](/docs/content-engine/caching#
Hide the published "Second post", then request its page and its API entry:
```bash
-curl -o /dev/null -w "%{http_code}\n" "http://localhost:3000/blog/second-post"
-curl -o /dev/null -w "%{http_code}\n" "http://localhost:3000/api/@vitnode/blog/content/blog/second-post"
+curl -o /dev/null -w "%{http_code}\n" "http://localhost:3000/blog/article/second-post"
+curl -o /dev/null -w "%{http_code}\n" "http://localhost:3000/api/@vitnode/blog/content/blog/article/second-post"
```
Both answer `404`, like a draft, and the article drops out of the blog list and the sitemap. In the AdminCP it is still **Published**. Unhide it, and the same requests answer `200` with the original `publishedAt`. Open the page while signed in as one of its authors, and it loads with the hidden note instead.
diff --git a/apps/web/content/docs/content-engine/duplicate-content.mdx b/apps/web/content/docs/content-engine/duplicate-content.mdx
index ae127369f..d0eeea09e 100644
--- a/apps/web/content/docs/content-engine/duplicate-content.mdx
+++ b/apps/web/content/docs/content-engine/duplicate-content.mdx
@@ -149,4 +149,4 @@ The effects emit `content.blog.post.created` with `duplicatedFromId`, one `trans
## Check the result
-Duplicate "Hello world" and go back to the list. "Hello world (Copy)" is a **Draft**, and `/blog/hello-world-copy` answers `404` until you publish it. Open the original's **History** and you'll find no new revision. As far as the original knows, nothing happened.
+Duplicate "Hello world" and go back to the list. "Hello world (Copy)" is a **Draft**, and `/blog/article/hello-world-copy` answers `404` until you publish it. Open the original's **History** and you'll find no new revision. As far as the original knows, nothing happened.
diff --git a/apps/web/content/docs/content-engine/meta.json b/apps/web/content/docs/content-engine/meta.json
index ea2190734..4f5998faa 100644
--- a/apps/web/content/docs/content-engine/meta.json
+++ b/apps/web/content/docs/content-engine/meta.json
@@ -12,6 +12,8 @@
"public-write",
"public-write-frontend",
"public-pages",
+ "public-lists",
+ "public-lists-embed",
"seo",
"search",
"caching",
@@ -43,6 +45,7 @@
"reference",
"fields",
"plugin-files",
+ "public-lists-api",
"public-write-api",
"container-policies-api",
"live-editing-api"
diff --git a/apps/web/content/docs/content-engine/public-api.mdx b/apps/web/content/docs/content-engine/public-api.mdx
index 558925354..0c641d720 100644
--- a/apps/web/content/docs/content-engine/public-api.mdx
+++ b/apps/web/content/docs/content-engine/public-api.mdx
@@ -207,14 +207,6 @@ The [fetcher](/docs/dev/fetcher) types the routes from the plugin's API registry
```ts title="featured-articles.ts"
import { fetcher } from '@vitnode/core/tanstack/fetcher'
-import { z } from 'zod'
-
-const zodArticleCard = z.object({
- excerpt: z.string().nullable(),
- publishedAt: z.string().nullable(),
- slug: z.string(),
- title: z.string(),
-})
export const fetchFeaturedArticles = async () => {
const response = await fetcher({
@@ -231,11 +223,11 @@ export const fetchFeaturedArticles = async () => {
const { edges } = await response.json()
- return z.array(zodArticleCard).parse(edges)
+ return edges
}
```
-The path, the query and `pageInfo` are typed. Each record is a `Record
+ Could not load articles. +
+ } + getKey={(post) => post.id} + isError={isError} + isFetching={isFetching} + isFiltered={false} + itemClassName="p-3" + items={data?.edges.slice(0, 5)} + label="Latest articles" + loading={Loading...
} + noResults={null} + renderItem={(post) => ( +empty
} + error={error
} + getKey={post => post.id} + isFiltered={false} + items={undefined} + label="Posts" + loading={loading
} + noResults={noResults
} + renderItem={post => post.title} + {...props} + /> +); + +describe("ContentListResults", () => { + it.each< + [string, Partial{t("error")}
} + * getKey={article => article.id} + * isFiltered={articleList.isFiltered(search)} + * items={data?.edges} + * label={t("articles")} + * loading={{t("loading")}
} + * noResults={{t("no_results")}
} + * renderItem={article =>+ {post.excerpt} +
+ ) : null} ++ {post.excerpt} +
+ ) : null} ++ {selected + ? t("article_count", { count: selected.articleCount }) + : t("desc")} +
+