From d3489afab63aed5963058d975bad093210e4564d Mon Sep 17 00:00:00 2001 From: Jeffrey Date: Tue, 24 Feb 2026 10:25:40 +0100 Subject: [PATCH] fix: include anchor links migration files --- .../20260224_091812_add_anchor_links.json | 33079 ++++++++++++++++ .../20260224_091812_add_anchor_links.ts | 4465 +++ 2 files changed, 37544 insertions(+) create mode 100644 src/migrations/20260224_091812_add_anchor_links.json create mode 100644 src/migrations/20260224_091812_add_anchor_links.ts diff --git a/src/migrations/20260224_091812_add_anchor_links.json b/src/migrations/20260224_091812_add_anchor_links.json new file mode 100644 index 0000000..b48a3f5 --- /dev/null +++ b/src/migrations/20260224_091812_add_anchor_links.json @@ -0,0 +1,33079 @@ +{ + "version": "7", + "dialect": "postgresql", + "tables": { + "public.pages_blocks_fd_hero": { + "name": "pages_blocks_fd_hero", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "background_image_id": { + "name": "background_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "overlay_opacity": { + "name": "overlay_opacity", + "type": "enum_pages_blocks_fd_hero_overlay_opacity", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'50'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_hero_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "theme": { + "name": "theme", + "type": "enum_pages_blocks_fd_hero_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'light'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_hero_order_idx": { + "name": "pages_blocks_fd_hero_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_hero_parent_id_idx": { + "name": "pages_blocks_fd_hero_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_hero_path_idx": { + "name": "pages_blocks_fd_hero_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_hero_background_image_idx": { + "name": "pages_blocks_fd_hero_background_image_idx", + "columns": [ + { + "expression": "background_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_hero_background_image_id_media_id_fk": { + "name": "pages_blocks_fd_hero_background_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_hero", + "tableTo": "media", + "columnsFrom": [ + "background_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_hero_parent_id_fk": { + "name": "pages_blocks_fd_hero_parent_id_fk", + "tableFrom": "pages_blocks_fd_hero", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_hero_locales": { + "name": "pages_blocks_fd_hero_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Sveriges bästa IT-ekosystem för företag'" + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Fiber, Backup, Colocation och Cloud'" + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'För företag som väljer Sverige. Vi levererar dedikerad fiber, backup, colocation och cloud – allt från en leverantör med svenskt huvudmannaskap.'" + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kom igång'" + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "secondary_cta_text": { + "name": "secondary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kontakta oss'" + }, + "secondary_cta_link": { + "name": "secondary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_hero_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_hero_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_hero_locales_parent_id_fk": { + "name": "pages_blocks_fd_hero_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_hero_locales", + "tableTo": "pages_blocks_fd_hero", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_cta_side_image": { + "name": "pages_blocks_fd_cta_side_image", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "image_overlay": { + "name": "image_overlay", + "type": "enum_pages_blocks_fd_cta_side_image_image_overlay", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'none'" + }, + "image_position": { + "name": "image_position", + "type": "enum_pages_blocks_fd_cta_side_image_image_position", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'right'" + }, + "theme": { + "name": "theme", + "type": "enum_pages_blocks_fd_cta_side_image_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'dark'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_cta_side_image_order_idx": { + "name": "pages_blocks_fd_cta_side_image_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_cta_side_image_parent_id_idx": { + "name": "pages_blocks_fd_cta_side_image_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_cta_side_image_path_idx": { + "name": "pages_blocks_fd_cta_side_image_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_cta_side_image_image_idx": { + "name": "pages_blocks_fd_cta_side_image_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_cta_side_image_image_id_media_id_fk": { + "name": "pages_blocks_fd_cta_side_image_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_cta_side_image", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_cta_side_image_parent_id_fk": { + "name": "pages_blocks_fd_cta_side_image_parent_id_fk", + "tableFrom": "pages_blocks_fd_cta_side_image", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_cta_side_image_locales": { + "name": "pages_blocks_fd_cta_side_image_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Läs mer'" + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'#'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_cta_side_image_locales_locale_parent_id_uniq": { + "name": "pages_blocks_fd_cta_side_image_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_cta_side_image_locales_parent_id_fk": { + "name": "pages_blocks_fd_cta_side_image_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_cta_side_image_locales", + "tableTo": "pages_blocks_fd_cta_side_image", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_feature_announcement": { + "name": "pages_blocks_fd_feature_announcement", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "theme": { + "name": "theme", + "type": "enum_pages_blocks_fd_feature_announcement_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_feature_announcement_order_idx": { + "name": "pages_blocks_fd_feature_announcement_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_feature_announcement_parent_id_idx": { + "name": "pages_blocks_fd_feature_announcement_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_feature_announcement_path_idx": { + "name": "pages_blocks_fd_feature_announcement_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_feature_announcement_parent_id_fk": { + "name": "pages_blocks_fd_feature_announcement_parent_id_fk", + "tableFrom": "pages_blocks_fd_feature_announcement", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_feature_announcement_locales": { + "name": "pages_blocks_fd_feature_announcement_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_feature_announcement_locales_locale_parent_i": { + "name": "pages_blocks_fd_feature_announcement_locales_locale_parent_i", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_feature_announcement_locales_parent_id_fk": { + "name": "pages_blocks_fd_feature_announcement_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_feature_announcement_locales", + "tableTo": "pages_blocks_fd_feature_announcement", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_services_grid_services": { + "name": "pages_blocks_fd_services_grid_services", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_services_grid_services_order_idx": { + "name": "pages_blocks_fd_services_grid_services_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_services_grid_services_parent_id_idx": { + "name": "pages_blocks_fd_services_grid_services_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_services_grid_services_image_idx": { + "name": "pages_blocks_fd_services_grid_services_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_services_grid_services_image_id_media_id_fk": { + "name": "pages_blocks_fd_services_grid_services_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_services_grid_services", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_services_grid_services_parent_id_fk": { + "name": "pages_blocks_fd_services_grid_services_parent_id_fk", + "tableFrom": "pages_blocks_fd_services_grid_services", + "tableTo": "pages_blocks_fd_services_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_services_grid_services_locales": { + "name": "pages_blocks_fd_services_grid_services_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_services_grid_services_locales_locale_parent": { + "name": "pages_blocks_fd_services_grid_services_locales_locale_parent", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_services_grid_services_locales_parent_id_fk": { + "name": "pages_blocks_fd_services_grid_services_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_services_grid_services_locales", + "tableTo": "pages_blocks_fd_services_grid_services", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_services_grid": { + "name": "pages_blocks_fd_services_grid", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "columns": { + "name": "columns", + "type": "enum_pages_blocks_fd_services_grid_columns", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'4'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_services_grid_order_idx": { + "name": "pages_blocks_fd_services_grid_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_services_grid_parent_id_idx": { + "name": "pages_blocks_fd_services_grid_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_services_grid_path_idx": { + "name": "pages_blocks_fd_services_grid_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_services_grid_parent_id_fk": { + "name": "pages_blocks_fd_services_grid_parent_id_fk", + "tableFrom": "pages_blocks_fd_services_grid", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_services_grid_locales": { + "name": "pages_blocks_fd_services_grid_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Företagstjänster'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_services_grid_locales_locale_parent_id_uniqu": { + "name": "pages_blocks_fd_services_grid_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_services_grid_locales_parent_id_fk": { + "name": "pages_blocks_fd_services_grid_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_services_grid_locales", + "tableTo": "pages_blocks_fd_services_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_contact_contact_methods": { + "name": "pages_blocks_fd_contact_contact_methods", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "icon_id": { + "name": "icon_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_contact_contact_methods_order_idx": { + "name": "pages_blocks_fd_contact_contact_methods_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_contact_methods_parent_id_idx": { + "name": "pages_blocks_fd_contact_contact_methods_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_contact_methods_icon_idx": { + "name": "pages_blocks_fd_contact_contact_methods_icon_idx", + "columns": [ + { + "expression": "icon_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_contact_contact_methods_icon_id_media_id_fk": { + "name": "pages_blocks_fd_contact_contact_methods_icon_id_media_id_fk", + "tableFrom": "pages_blocks_fd_contact_contact_methods", + "tableTo": "media", + "columnsFrom": [ + "icon_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_contact_contact_methods_parent_id_fk": { + "name": "pages_blocks_fd_contact_contact_methods_parent_id_fk", + "tableFrom": "pages_blocks_fd_contact_contact_methods", + "tableTo": "pages_blocks_fd_contact", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_contact_contact_methods_locales": { + "name": "pages_blocks_fd_contact_contact_methods_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_contact_contact_methods_locales_locale_paren": { + "name": "pages_blocks_fd_contact_contact_methods_locales_locale_paren", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_contact_contact_methods_locales_parent_id_fk": { + "name": "pages_blocks_fd_contact_contact_methods_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_contact_contact_methods_locales", + "tableTo": "pages_blocks_fd_contact_contact_methods", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_contact": { + "name": "pages_blocks_fd_contact", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_contact_order_idx": { + "name": "pages_blocks_fd_contact_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_parent_id_idx": { + "name": "pages_blocks_fd_contact_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_path_idx": { + "name": "pages_blocks_fd_contact_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_contact_parent_id_fk": { + "name": "pages_blocks_fd_contact_parent_id_fk", + "tableFrom": "pages_blocks_fd_contact", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_contact_locales": { + "name": "pages_blocks_fd_contact_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kontakta oss'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_contact_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_contact_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_contact_locales_parent_id_fk": { + "name": "pages_blocks_fd_contact_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_contact_locales", + "tableTo": "pages_blocks_fd_contact", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_faq_items": { + "name": "pages_blocks_fd_faq_items", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_faq_items_order_idx": { + "name": "pages_blocks_fd_faq_items_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_faq_items_parent_id_idx": { + "name": "pages_blocks_fd_faq_items_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_faq_items_parent_id_fk": { + "name": "pages_blocks_fd_faq_items_parent_id_fk", + "tableFrom": "pages_blocks_fd_faq_items", + "tableTo": "pages_blocks_fd_faq", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_faq_items_locales": { + "name": "pages_blocks_fd_faq_items_locales", + "schema": "", + "columns": { + "question": { + "name": "question", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "answer": { + "name": "answer", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_faq_items_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_faq_items_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_faq_items_locales_parent_id_fk": { + "name": "pages_blocks_fd_faq_items_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_faq_items_locales", + "tableTo": "pages_blocks_fd_faq_items", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_faq": { + "name": "pages_blocks_fd_faq", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "theme": { + "name": "theme", + "type": "enum_pages_blocks_fd_faq_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_faq_order_idx": { + "name": "pages_blocks_fd_faq_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_faq_parent_id_idx": { + "name": "pages_blocks_fd_faq_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_faq_path_idx": { + "name": "pages_blocks_fd_faq_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_faq_parent_id_fk": { + "name": "pages_blocks_fd_faq_parent_id_fk", + "tableFrom": "pages_blocks_fd_faq", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_faq_locales": { + "name": "pages_blocks_fd_faq_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Vanliga frågor'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_faq_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_faq_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_faq_locales_parent_id_fk": { + "name": "pages_blocks_fd_faq_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_faq_locales", + "tableTo": "pages_blocks_fd_faq", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_card_grid_cards_content_lines": { + "name": "pages_blocks_fd_card_grid_cards_content_lines", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "style": { + "name": "style", + "type": "enum_pages_blocks_fd_card_grid_cards_content_lines_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'normal'" + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_card_grid_cards_content_lines_order_idx": { + "name": "pages_blocks_fd_card_grid_cards_content_lines_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_card_grid_cards_content_lines_parent_id_idx": { + "name": "pages_blocks_fd_card_grid_cards_content_lines_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_card_grid_cards_content_lines_parent_id_fk": { + "name": "pages_blocks_fd_card_grid_cards_content_lines_parent_id_fk", + "tableFrom": "pages_blocks_fd_card_grid_cards_content_lines", + "tableTo": "pages_blocks_fd_card_grid_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_card_grid_cards_content_lines_locales": { + "name": "pages_blocks_fd_card_grid_cards_content_lines_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_card_grid_cards_content_lines_locales_locale": { + "name": "pages_blocks_fd_card_grid_cards_content_lines_locales_locale", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_card_grid_cards_content_lines_locales_par_fk": { + "name": "pages_blocks_fd_card_grid_cards_content_lines_locales_par_fk", + "tableFrom": "pages_blocks_fd_card_grid_cards_content_lines_locales", + "tableTo": "pages_blocks_fd_card_grid_cards_content_lines", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_card_grid_cards": { + "name": "pages_blocks_fd_card_grid_cards", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "display_mode": { + "name": "display_mode", + "type": "enum_pages_blocks_fd_card_grid_cards_display_mode", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'content'" + } + }, + "indexes": { + "pages_blocks_fd_card_grid_cards_order_idx": { + "name": "pages_blocks_fd_card_grid_cards_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_card_grid_cards_parent_id_idx": { + "name": "pages_blocks_fd_card_grid_cards_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_card_grid_cards_parent_id_fk": { + "name": "pages_blocks_fd_card_grid_cards_parent_id_fk", + "tableFrom": "pages_blocks_fd_card_grid_cards", + "tableTo": "pages_blocks_fd_card_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_card_grid_cards_locales": { + "name": "pages_blocks_fd_card_grid_cards_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "centered_body_text": { + "name": "centered_body_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "card_link": { + "name": "card_link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_card_grid_cards_locales_locale_parent_id_uni": { + "name": "pages_blocks_fd_card_grid_cards_locales_locale_parent_id_uni", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_card_grid_cards_locales_parent_id_fk": { + "name": "pages_blocks_fd_card_grid_cards_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_card_grid_cards_locales", + "tableTo": "pages_blocks_fd_card_grid_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_card_grid": { + "name": "pages_blocks_fd_card_grid", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "layout": { + "name": "layout", + "type": "enum_pages_blocks_fd_card_grid_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'1-1-1'" + }, + "card_style": { + "name": "card_style", + "type": "enum_pages_blocks_fd_card_grid_card_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'outlined'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_card_grid_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_card_grid_order_idx": { + "name": "pages_blocks_fd_card_grid_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_card_grid_parent_id_idx": { + "name": "pages_blocks_fd_card_grid_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_card_grid_path_idx": { + "name": "pages_blocks_fd_card_grid_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_card_grid_parent_id_fk": { + "name": "pages_blocks_fd_card_grid_parent_id_fk", + "tableFrom": "pages_blocks_fd_card_grid", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_pricing_card_cards_bullet_points": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_pricing_card_cards_bullet_points_order_idx": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_pricing_card_cards_bullet_points_parent_id_idx": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_pricing_card_cards_bullet_points_parent_id_fk": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points_parent_id_fk", + "tableFrom": "pages_blocks_fd_pricing_card_cards_bullet_points", + "tableTo": "pages_blocks_fd_pricing_card_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_pricing_card_cards_bullet_points_locales": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_pricing_card_cards_bullet_points_locales_loc": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points_locales_loc", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_pricing_card_cards_bullet_points_locales__fk": { + "name": "pages_blocks_fd_pricing_card_cards_bullet_points_locales__fk", + "tableFrom": "pages_blocks_fd_pricing_card_cards_bullet_points_locales", + "tableTo": "pages_blocks_fd_pricing_card_cards_bullet_points", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_pricing_card_cards": { + "name": "pages_blocks_fd_pricing_card_cards", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + } + }, + "indexes": { + "pages_blocks_fd_pricing_card_cards_order_idx": { + "name": "pages_blocks_fd_pricing_card_cards_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_pricing_card_cards_parent_id_idx": { + "name": "pages_blocks_fd_pricing_card_cards_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_pricing_card_cards_parent_id_fk": { + "name": "pages_blocks_fd_pricing_card_cards_parent_id_fk", + "tableFrom": "pages_blocks_fd_pricing_card_cards", + "tableTo": "pages_blocks_fd_pricing_card", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_pricing_card_cards_locales": { + "name": "pages_blocks_fd_pricing_card_cards_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "subtitle": { + "name": "subtitle", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Få offert'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_pricing_card_cards_locales_locale_parent_id_": { + "name": "pages_blocks_fd_pricing_card_cards_locales_locale_parent_id_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_pricing_card_cards_locales_parent_id_fk": { + "name": "pages_blocks_fd_pricing_card_cards_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_pricing_card_cards_locales", + "tableTo": "pages_blocks_fd_pricing_card_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_pricing_card": { + "name": "pages_blocks_fd_pricing_card", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "card_style": { + "name": "card_style", + "type": "enum_pages_blocks_fd_pricing_card_card_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'outlined'" + }, + "button_color": { + "name": "button_color", + "type": "enum_pages_blocks_fd_pricing_card_button_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_pricing_card_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "title_color": { + "name": "title_color", + "type": "enum_pages_blocks_fd_pricing_card_title_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_pricing_card_order_idx": { + "name": "pages_blocks_fd_pricing_card_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_pricing_card_parent_id_idx": { + "name": "pages_blocks_fd_pricing_card_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_pricing_card_path_idx": { + "name": "pages_blocks_fd_pricing_card_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_pricing_card_parent_id_fk": { + "name": "pages_blocks_fd_pricing_card_parent_id_fk", + "tableFrom": "pages_blocks_fd_pricing_card", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_pricing_card_locales": { + "name": "pages_blocks_fd_pricing_card_locales", + "schema": "", + "columns": { + "section_title": { + "name": "section_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_pricing_card_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_pricing_card_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_pricing_card_locales_parent_id_fk": { + "name": "pages_blocks_fd_pricing_card_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_pricing_card_locales", + "tableTo": "pages_blocks_fd_pricing_card", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_spacer": { + "name": "pages_blocks_fd_spacer", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "height": { + "name": "height", + "type": "enum_pages_blocks_fd_spacer_height", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'md'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_spacer_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_spacer_order_idx": { + "name": "pages_blocks_fd_spacer_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_spacer_parent_id_idx": { + "name": "pages_blocks_fd_spacer_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_spacer_path_idx": { + "name": "pages_blocks_fd_spacer_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_spacer_parent_id_fk": { + "name": "pages_blocks_fd_spacer_parent_id_fk", + "tableFrom": "pages_blocks_fd_spacer", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_icon_bar_icons": { + "name": "pages_blocks_fd_icon_bar_icons", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "icon_id": { + "name": "icon_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_icon_bar_icons_order_idx": { + "name": "pages_blocks_fd_icon_bar_icons_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_icon_bar_icons_parent_id_idx": { + "name": "pages_blocks_fd_icon_bar_icons_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_icon_bar_icons_icon_idx": { + "name": "pages_blocks_fd_icon_bar_icons_icon_idx", + "columns": [ + { + "expression": "icon_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_icon_bar_icons_icon_id_media_id_fk": { + "name": "pages_blocks_fd_icon_bar_icons_icon_id_media_id_fk", + "tableFrom": "pages_blocks_fd_icon_bar_icons", + "tableTo": "media", + "columnsFrom": [ + "icon_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_icon_bar_icons_parent_id_fk": { + "name": "pages_blocks_fd_icon_bar_icons_parent_id_fk", + "tableFrom": "pages_blocks_fd_icon_bar_icons", + "tableTo": "pages_blocks_fd_icon_bar", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_icon_bar_icons_locales": { + "name": "pages_blocks_fd_icon_bar_icons_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_icon_bar_icons_locales_locale_parent_id_uniq": { + "name": "pages_blocks_fd_icon_bar_icons_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_icon_bar_icons_locales_parent_id_fk": { + "name": "pages_blocks_fd_icon_bar_icons_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_icon_bar_icons_locales", + "tableTo": "pages_blocks_fd_icon_bar_icons", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_icon_bar": { + "name": "pages_blocks_fd_icon_bar", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "icon_style": { + "name": "icon_style", + "type": "enum_pages_blocks_fd_icon_bar_icon_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_icon_bar_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_icon_bar_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_icon_bar_order_idx": { + "name": "pages_blocks_fd_icon_bar_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_icon_bar_parent_id_idx": { + "name": "pages_blocks_fd_icon_bar_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_icon_bar_path_idx": { + "name": "pages_blocks_fd_icon_bar_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_icon_bar_parent_id_fk": { + "name": "pages_blocks_fd_icon_bar_parent_id_fk", + "tableFrom": "pages_blocks_fd_icon_bar", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_icon_bar_locales": { + "name": "pages_blocks_fd_icon_bar_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_icon_bar_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_icon_bar_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_icon_bar_locales_parent_id_fk": { + "name": "pages_blocks_fd_icon_bar_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_icon_bar_locales", + "tableTo": "pages_blocks_fd_icon_bar", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_checklist_items": { + "name": "pages_blocks_fd_usp_checklist_items", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_usp_checklist_items_order_idx": { + "name": "pages_blocks_fd_usp_checklist_items_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_checklist_items_parent_id_idx": { + "name": "pages_blocks_fd_usp_checklist_items_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_checklist_items_parent_id_fk": { + "name": "pages_blocks_fd_usp_checklist_items_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_checklist_items", + "tableTo": "pages_blocks_fd_usp_checklist", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_checklist_items_locales": { + "name": "pages_blocks_fd_usp_checklist_items_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_usp_checklist_items_locales_locale_parent_id": { + "name": "pages_blocks_fd_usp_checklist_items_locales_locale_parent_id", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_checklist_items_locales_parent_id_fk": { + "name": "pages_blocks_fd_usp_checklist_items_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_checklist_items_locales", + "tableTo": "pages_blocks_fd_usp_checklist_items", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_checklist": { + "name": "pages_blocks_fd_usp_checklist", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "image_position": { + "name": "image_position", + "type": "enum_pages_blocks_fd_usp_checklist_image_position", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'right'" + }, + "check_color": { + "name": "check_color", + "type": "enum_pages_blocks_fd_usp_checklist_check_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_usp_checklist_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_usp_checklist_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_usp_checklist_order_idx": { + "name": "pages_blocks_fd_usp_checklist_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_checklist_parent_id_idx": { + "name": "pages_blocks_fd_usp_checklist_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_checklist_path_idx": { + "name": "pages_blocks_fd_usp_checklist_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_checklist_image_idx": { + "name": "pages_blocks_fd_usp_checklist_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_checklist_image_id_media_id_fk": { + "name": "pages_blocks_fd_usp_checklist_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_usp_checklist", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_usp_checklist_parent_id_fk": { + "name": "pages_blocks_fd_usp_checklist_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_checklist", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_checklist_locales": { + "name": "pages_blocks_fd_usp_checklist_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_usp_checklist_locales_locale_parent_id_uniqu": { + "name": "pages_blocks_fd_usp_checklist_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_checklist_locales_parent_id_fk": { + "name": "pages_blocks_fd_usp_checklist_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_checklist_locales", + "tableTo": "pages_blocks_fd_usp_checklist", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_wide_card": { + "name": "pages_blocks_fd_wide_card", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "card_background": { + "name": "card_background", + "type": "enum_pages_blocks_fd_wide_card_card_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "button_color": { + "name": "button_color", + "type": "enum_pages_blocks_fd_wide_card_button_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_wide_card_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_wide_card_order_idx": { + "name": "pages_blocks_fd_wide_card_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_wide_card_parent_id_idx": { + "name": "pages_blocks_fd_wide_card_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_wide_card_path_idx": { + "name": "pages_blocks_fd_wide_card_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_wide_card_image_idx": { + "name": "pages_blocks_fd_wide_card_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_wide_card_image_id_media_id_fk": { + "name": "pages_blocks_fd_wide_card_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_wide_card", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_wide_card_parent_id_fk": { + "name": "pages_blocks_fd_wide_card_parent_id_fk", + "tableFrom": "pages_blocks_fd_wide_card", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_wide_card_locales": { + "name": "pages_blocks_fd_wide_card_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_wide_card_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_wide_card_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_wide_card_locales_parent_id_fk": { + "name": "pages_blocks_fd_wide_card_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_wide_card_locales", + "tableTo": "pages_blocks_fd_wide_card", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tech_properties_properties": { + "name": "pages_blocks_fd_tech_properties_properties", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_tech_properties_properties_order_idx": { + "name": "pages_blocks_fd_tech_properties_properties_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_tech_properties_properties_parent_id_idx": { + "name": "pages_blocks_fd_tech_properties_properties_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tech_properties_properties_parent_id_fk": { + "name": "pages_blocks_fd_tech_properties_properties_parent_id_fk", + "tableFrom": "pages_blocks_fd_tech_properties_properties", + "tableTo": "pages_blocks_fd_tech_properties", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tech_properties_properties_locales": { + "name": "pages_blocks_fd_tech_properties_properties_locales", + "schema": "", + "columns": { + "category": { + "name": "category", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "value": { + "name": "value", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_tech_properties_properties_locales_locale_pa": { + "name": "pages_blocks_fd_tech_properties_properties_locales_locale_pa", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tech_properties_properties_locales_parent_fk": { + "name": "pages_blocks_fd_tech_properties_properties_locales_parent_fk", + "tableFrom": "pages_blocks_fd_tech_properties_properties_locales", + "tableTo": "pages_blocks_fd_tech_properties_properties", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tech_properties": { + "name": "pages_blocks_fd_tech_properties", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_tech_properties_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "category_color": { + "name": "category_color", + "type": "enum_pages_blocks_fd_tech_properties_category_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "value_color": { + "name": "value_color", + "type": "enum_pages_blocks_fd_tech_properties_value_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_tech_properties_order_idx": { + "name": "pages_blocks_fd_tech_properties_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_tech_properties_parent_id_idx": { + "name": "pages_blocks_fd_tech_properties_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_tech_properties_path_idx": { + "name": "pages_blocks_fd_tech_properties_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tech_properties_parent_id_fk": { + "name": "pages_blocks_fd_tech_properties_parent_id_fk", + "tableFrom": "pages_blocks_fd_tech_properties", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_table_rows": { + "name": "pages_blocks_fd_usp_table_rows", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_usp_table_rows_order_idx": { + "name": "pages_blocks_fd_usp_table_rows_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_table_rows_parent_id_idx": { + "name": "pages_blocks_fd_usp_table_rows_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_table_rows_parent_id_fk": { + "name": "pages_blocks_fd_usp_table_rows_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_table_rows", + "tableTo": "pages_blocks_fd_usp_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_table_rows_locales": { + "name": "pages_blocks_fd_usp_table_rows_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_usp_table_rows_locales_locale_parent_id_uniq": { + "name": "pages_blocks_fd_usp_table_rows_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_table_rows_locales_parent_id_fk": { + "name": "pages_blocks_fd_usp_table_rows_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_table_rows_locales", + "tableTo": "pages_blocks_fd_usp_table_rows", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_table": { + "name": "pages_blocks_fd_usp_table", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "check_color": { + "name": "check_color", + "type": "enum_pages_blocks_fd_usp_table_check_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_usp_table_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_usp_table_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_usp_table_order_idx": { + "name": "pages_blocks_fd_usp_table_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_table_parent_id_idx": { + "name": "pages_blocks_fd_usp_table_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_usp_table_path_idx": { + "name": "pages_blocks_fd_usp_table_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_table_parent_id_fk": { + "name": "pages_blocks_fd_usp_table_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_table", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_usp_table_locales": { + "name": "pages_blocks_fd_usp_table_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_usp_table_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_usp_table_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_usp_table_locales_parent_id_fk": { + "name": "pages_blocks_fd_usp_table_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_usp_table_locales", + "tableTo": "pages_blocks_fd_usp_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_header_text_image": { + "name": "pages_blocks_fd_header_text_image", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "image_overlay": { + "name": "image_overlay", + "type": "enum_pages_blocks_fd_header_text_image_image_overlay", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'none'" + }, + "image_rounded": { + "name": "image_rounded", + "type": "enum_pages_blocks_fd_header_text_image_image_rounded", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'large'" + }, + "text_align": { + "name": "text_align", + "type": "enum_pages_blocks_fd_header_text_image_text_align", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'center'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_header_text_image_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_header_text_image_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_header_text_image_order_idx": { + "name": "pages_blocks_fd_header_text_image_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_header_text_image_parent_id_idx": { + "name": "pages_blocks_fd_header_text_image_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_header_text_image_path_idx": { + "name": "pages_blocks_fd_header_text_image_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_header_text_image_image_idx": { + "name": "pages_blocks_fd_header_text_image_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_header_text_image_image_id_media_id_fk": { + "name": "pages_blocks_fd_header_text_image_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_header_text_image", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_header_text_image_parent_id_fk": { + "name": "pages_blocks_fd_header_text_image_parent_id_fk", + "tableFrom": "pages_blocks_fd_header_text_image", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_header_text_image_locales": { + "name": "pages_blocks_fd_header_text_image_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_header_text_image_locales_locale_parent_id_u": { + "name": "pages_blocks_fd_header_text_image_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_header_text_image_locales_parent_id_fk": { + "name": "pages_blocks_fd_header_text_image_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_header_text_image_locales", + "tableTo": "pages_blocks_fd_header_text_image", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_contact_form": { + "name": "pages_blocks_fd_contact_form", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "form_id": { + "name": "form_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_contact_form_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "layout": { + "name": "layout", + "type": "enum_pages_blocks_fd_contact_form_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'standard'" + }, + "side_image_id": { + "name": "side_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "external_api_enabled": { + "name": "external_api_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "external_api_endpoint": { + "name": "external_api_endpoint", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "external_api_auth_token": { + "name": "external_api_auth_token", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_contact_form_order_idx": { + "name": "pages_blocks_fd_contact_form_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_form_parent_id_idx": { + "name": "pages_blocks_fd_contact_form_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_form_path_idx": { + "name": "pages_blocks_fd_contact_form_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_form_form_idx": { + "name": "pages_blocks_fd_contact_form_form_idx", + "columns": [ + { + "expression": "form_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_contact_form_side_image_idx": { + "name": "pages_blocks_fd_contact_form_side_image_idx", + "columns": [ + { + "expression": "side_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_contact_form_form_id_forms_id_fk": { + "name": "pages_blocks_fd_contact_form_form_id_forms_id_fk", + "tableFrom": "pages_blocks_fd_contact_form", + "tableTo": "forms", + "columnsFrom": [ + "form_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_contact_form_side_image_id_media_id_fk": { + "name": "pages_blocks_fd_contact_form_side_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_contact_form", + "tableTo": "media", + "columnsFrom": [ + "side_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_contact_form_parent_id_fk": { + "name": "pages_blocks_fd_contact_form_parent_id_fk", + "tableFrom": "pages_blocks_fd_contact_form", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_contact_form_locales": { + "name": "pages_blocks_fd_contact_form_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Prata med vårt team'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Berätta om era mål — vårt team kontaktar er och hjälper er hitta rätt lösning.'" + }, + "submit_text": { + "name": "submit_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Skicka förfrågan'" + }, + "privacy_text": { + "name": "privacy_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Vi använder din kontaktinformation för att svara på din förfrågan och dela detaljer om våra produkter och tjänster. Du kan när som helst avregistrera dig.'" + }, + "privacy_link_text": { + "name": "privacy_link_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'integritetspolicy'" + }, + "privacy_link_url": { + "name": "privacy_link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/integritetspolicy'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_contact_form_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_contact_form_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_contact_form_locales_parent_id_fk": { + "name": "pages_blocks_fd_contact_form_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_contact_form_locales", + "tableTo": "pages_blocks_fd_contact_form", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_locations_grid_cards": { + "name": "pages_blocks_fd_locations_grid_cards", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_locations_grid_cards_order_idx": { + "name": "pages_blocks_fd_locations_grid_cards_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_locations_grid_cards_parent_id_idx": { + "name": "pages_blocks_fd_locations_grid_cards_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_locations_grid_cards_image_idx": { + "name": "pages_blocks_fd_locations_grid_cards_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_locations_grid_cards_image_id_media_id_fk": { + "name": "pages_blocks_fd_locations_grid_cards_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_locations_grid_cards", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_locations_grid_cards_parent_id_fk": { + "name": "pages_blocks_fd_locations_grid_cards_parent_id_fk", + "tableFrom": "pages_blocks_fd_locations_grid_cards", + "tableTo": "pages_blocks_fd_locations_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_locations_grid_cards_locales": { + "name": "pages_blocks_fd_locations_grid_cards_locales", + "schema": "", + "columns": { + "location_name": { + "name": "location_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "address": { + "name": "address", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_locations_grid_cards_locales_locale_parent_i": { + "name": "pages_blocks_fd_locations_grid_cards_locales_locale_parent_i", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_locations_grid_cards_locales_parent_id_fk": { + "name": "pages_blocks_fd_locations_grid_cards_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_locations_grid_cards_locales", + "tableTo": "pages_blocks_fd_locations_grid_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_locations_grid": { + "name": "pages_blocks_fd_locations_grid", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "hover_color": { + "name": "hover_color", + "type": "enum_pages_blocks_fd_locations_grid_hover_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_locations_grid_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_locations_grid_order_idx": { + "name": "pages_blocks_fd_locations_grid_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_locations_grid_parent_id_idx": { + "name": "pages_blocks_fd_locations_grid_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_locations_grid_path_idx": { + "name": "pages_blocks_fd_locations_grid_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_locations_grid_parent_id_fk": { + "name": "pages_blocks_fd_locations_grid_parent_id_fk", + "tableFrom": "pages_blocks_fd_locations_grid", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_locations_grid_locales": { + "name": "pages_blocks_fd_locations_grid_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_locations_grid_locales_locale_parent_id_uniq": { + "name": "pages_blocks_fd_locations_grid_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_locations_grid_locales_parent_id_fk": { + "name": "pages_blocks_fd_locations_grid_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_locations_grid_locales", + "tableTo": "pages_blocks_fd_locations_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_alternate_hero": { + "name": "pages_blocks_fd_alternate_hero", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_alternate_hero_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_alternate_hero_order_idx": { + "name": "pages_blocks_fd_alternate_hero_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_alternate_hero_parent_id_idx": { + "name": "pages_blocks_fd_alternate_hero_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_alternate_hero_path_idx": { + "name": "pages_blocks_fd_alternate_hero_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_alternate_hero_image_idx": { + "name": "pages_blocks_fd_alternate_hero_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_alternate_hero_image_id_media_id_fk": { + "name": "pages_blocks_fd_alternate_hero_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_alternate_hero", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_alternate_hero_parent_id_fk": { + "name": "pages_blocks_fd_alternate_hero_parent_id_fk", + "tableFrom": "pages_blocks_fd_alternate_hero", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_alternate_hero_locales": { + "name": "pages_blocks_fd_alternate_hero_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "primary_cta_text": { + "name": "primary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "primary_cta_link": { + "name": "primary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "secondary_cta_text": { + "name": "secondary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "secondary_cta_link": { + "name": "secondary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'#'" + }, + "image_caption": { + "name": "image_caption", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_alternate_hero_locales_locale_parent_id_uniq": { + "name": "pages_blocks_fd_alternate_hero_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_alternate_hero_locales_parent_id_fk": { + "name": "pages_blocks_fd_alternate_hero_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_alternate_hero_locales", + "tableTo": "pages_blocks_fd_alternate_hero", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_statistics_stats": { + "name": "pages_blocks_fd_statistics_stats", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_statistics_stats_order_idx": { + "name": "pages_blocks_fd_statistics_stats_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_statistics_stats_parent_id_idx": { + "name": "pages_blocks_fd_statistics_stats_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_statistics_stats_parent_id_fk": { + "name": "pages_blocks_fd_statistics_stats_parent_id_fk", + "tableFrom": "pages_blocks_fd_statistics_stats", + "tableTo": "pages_blocks_fd_statistics", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_statistics_stats_locales": { + "name": "pages_blocks_fd_statistics_stats_locales", + "schema": "", + "columns": { + "number": { + "name": "number", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_statistics_stats_locales_locale_parent_id_un": { + "name": "pages_blocks_fd_statistics_stats_locales_locale_parent_id_un", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_statistics_stats_locales_parent_id_fk": { + "name": "pages_blocks_fd_statistics_stats_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_statistics_stats_locales", + "tableTo": "pages_blocks_fd_statistics_stats", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_statistics": { + "name": "pages_blocks_fd_statistics", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_statistics_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "number_color": { + "name": "number_color", + "type": "enum_pages_blocks_fd_statistics_number_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gradient'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_statistics_order_idx": { + "name": "pages_blocks_fd_statistics_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_statistics_parent_id_idx": { + "name": "pages_blocks_fd_statistics_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_statistics_path_idx": { + "name": "pages_blocks_fd_statistics_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_statistics_parent_id_fk": { + "name": "pages_blocks_fd_statistics_parent_id_fk", + "tableFrom": "pages_blocks_fd_statistics", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_statistics_locales": { + "name": "pages_blocks_fd_statistics_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_statistics_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_statistics_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_statistics_locales_parent_id_fk": { + "name": "pages_blocks_fd_statistics_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_statistics_locales", + "tableTo": "pages_blocks_fd_statistics", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_partners_logos_logos": { + "name": "pages_blocks_fd_partners_logos_logos", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_partners_logos_logos_order_idx": { + "name": "pages_blocks_fd_partners_logos_logos_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_partners_logos_logos_parent_id_idx": { + "name": "pages_blocks_fd_partners_logos_logos_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_partners_logos_logos_image_idx": { + "name": "pages_blocks_fd_partners_logos_logos_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_partners_logos_logos_image_id_media_id_fk": { + "name": "pages_blocks_fd_partners_logos_logos_image_id_media_id_fk", + "tableFrom": "pages_blocks_fd_partners_logos_logos", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_partners_logos_logos_parent_id_fk": { + "name": "pages_blocks_fd_partners_logos_logos_parent_id_fk", + "tableFrom": "pages_blocks_fd_partners_logos_logos", + "tableTo": "pages_blocks_fd_partners_logos", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_partners_logos_logos_locales": { + "name": "pages_blocks_fd_partners_logos_logos_locales", + "schema": "", + "columns": { + "alt": { + "name": "alt", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_partners_logos_logos_locales_locale_parent_i": { + "name": "pages_blocks_fd_partners_logos_logos_locales_locale_parent_i", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_partners_logos_logos_locales_parent_id_fk": { + "name": "pages_blocks_fd_partners_logos_logos_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_partners_logos_logos_locales", + "tableTo": "pages_blocks_fd_partners_logos_logos", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_partners_logos": { + "name": "pages_blocks_fd_partners_logos", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "display_mode": { + "name": "display_mode", + "type": "enum_pages_blocks_fd_partners_logos_display_mode", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'color'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_partners_logos_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_partners_logos_order_idx": { + "name": "pages_blocks_fd_partners_logos_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_partners_logos_parent_id_idx": { + "name": "pages_blocks_fd_partners_logos_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_partners_logos_path_idx": { + "name": "pages_blocks_fd_partners_logos_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_partners_logos_parent_id_fk": { + "name": "pages_blocks_fd_partners_logos_parent_id_fk", + "tableFrom": "pages_blocks_fd_partners_logos", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_partners_logos_locales": { + "name": "pages_blocks_fd_partners_logos_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Våra partners'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_partners_logos_locales_locale_parent_id_uniq": { + "name": "pages_blocks_fd_partners_logos_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_partners_logos_locales_parent_id_fk": { + "name": "pages_blocks_fd_partners_logos_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_partners_logos_locales", + "tableTo": "pages_blocks_fd_partners_logos", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_newsletter": { + "name": "pages_blocks_fd_newsletter", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "submit_endpoint": { + "name": "submit_endpoint", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "privacy_policy_link": { + "name": "privacy_policy_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/integritetspolicy'" + }, + "collect_name": { + "name": "collect_name", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "collect_company": { + "name": "collect_company", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "layout": { + "name": "layout", + "type": "enum_pages_blocks_fd_newsletter_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'inline'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_newsletter_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_newsletter_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_newsletter_order_idx": { + "name": "pages_blocks_fd_newsletter_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_newsletter_parent_id_idx": { + "name": "pages_blocks_fd_newsletter_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_newsletter_path_idx": { + "name": "pages_blocks_fd_newsletter_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_newsletter_parent_id_fk": { + "name": "pages_blocks_fd_newsletter_parent_id_fk", + "tableFrom": "pages_blocks_fd_newsletter", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_newsletter_locales": { + "name": "pages_blocks_fd_newsletter_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Håll dig uppdaterad'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Prenumerera på vårt nyhetsbrev för att få de senaste nyheterna om fiber, cloud och IT-infrastruktur.'" + }, + "button_text": { + "name": "button_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Prenumerera'" + }, + "success_message": { + "name": "success_message", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Tack! Du är nu prenumerant.'" + }, + "consent_text": { + "name": "consent_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Jag godkänner att mina uppgifter används enligt vår integritetspolicy.'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_newsletter_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_newsletter_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_newsletter_locales_parent_id_fk": { + "name": "pages_blocks_fd_newsletter_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_newsletter_locales", + "tableTo": "pages_blocks_fd_newsletter", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_chooser_categories_services": { + "name": "pages_blocks_fd_service_chooser_categories_services", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + } + }, + "indexes": { + "pages_blocks_fd_service_chooser_categories_services_order_idx": { + "name": "pages_blocks_fd_service_chooser_categories_services_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_chooser_categories_services_parent_id_idx": { + "name": "pages_blocks_fd_service_chooser_categories_services_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_chooser_categories_services_parent_id_fk": { + "name": "pages_blocks_fd_service_chooser_categories_services_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_chooser_categories_services", + "tableTo": "pages_blocks_fd_service_chooser_categories", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_chooser_categories_services_locales": { + "name": "pages_blocks_fd_service_chooser_categories_services_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_service_chooser_categories_services_locales_": { + "name": "pages_blocks_fd_service_chooser_categories_services_locales_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_chooser_categories_services_local_fk": { + "name": "pages_blocks_fd_service_chooser_categories_services_local_fk", + "tableFrom": "pages_blocks_fd_service_chooser_categories_services_locales", + "tableTo": "pages_blocks_fd_service_chooser_categories_services", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_chooser_categories": { + "name": "pages_blocks_fd_service_chooser_categories", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_service_chooser_categories_order_idx": { + "name": "pages_blocks_fd_service_chooser_categories_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_chooser_categories_parent_id_idx": { + "name": "pages_blocks_fd_service_chooser_categories_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_chooser_categories_parent_id_fk": { + "name": "pages_blocks_fd_service_chooser_categories_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_chooser_categories", + "tableTo": "pages_blocks_fd_service_chooser", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_chooser_categories_locales": { + "name": "pages_blocks_fd_service_chooser_categories_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "intro": { + "name": "intro", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_service_chooser_categories_locales_locale_pa": { + "name": "pages_blocks_fd_service_chooser_categories_locales_locale_pa", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_chooser_categories_locales_parent_fk": { + "name": "pages_blocks_fd_service_chooser_categories_locales_parent_fk", + "tableFrom": "pages_blocks_fd_service_chooser_categories_locales", + "tableTo": "pages_blocks_fd_service_chooser_categories", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_chooser": { + "name": "pages_blocks_fd_service_chooser", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_service_chooser_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_service_chooser_order_idx": { + "name": "pages_blocks_fd_service_chooser_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_chooser_parent_id_idx": { + "name": "pages_blocks_fd_service_chooser_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_chooser_path_idx": { + "name": "pages_blocks_fd_service_chooser_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_chooser_parent_id_fk": { + "name": "pages_blocks_fd_service_chooser_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_chooser", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_chooser_locales": { + "name": "pages_blocks_fd_service_chooser_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Välj din bransch'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_service_chooser_locales_locale_parent_id_uni": { + "name": "pages_blocks_fd_service_chooser_locales_locale_parent_id_uni", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_chooser_locales_parent_id_fk": { + "name": "pages_blocks_fd_service_chooser_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_chooser_locales", + "tableTo": "pages_blocks_fd_service_chooser", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_data_table_headers": { + "name": "pages_blocks_fd_data_table_headers", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_data_table_headers_order_idx": { + "name": "pages_blocks_fd_data_table_headers_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_data_table_headers_parent_id_idx": { + "name": "pages_blocks_fd_data_table_headers_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_data_table_headers_parent_id_fk": { + "name": "pages_blocks_fd_data_table_headers_parent_id_fk", + "tableFrom": "pages_blocks_fd_data_table_headers", + "tableTo": "pages_blocks_fd_data_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_data_table_headers_locales": { + "name": "pages_blocks_fd_data_table_headers_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_data_table_headers_locales_locale_parent_id_": { + "name": "pages_blocks_fd_data_table_headers_locales_locale_parent_id_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_data_table_headers_locales_parent_id_fk": { + "name": "pages_blocks_fd_data_table_headers_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_data_table_headers_locales", + "tableTo": "pages_blocks_fd_data_table_headers", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_data_table_rows": { + "name": "pages_blocks_fd_data_table_rows", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_data_table_rows_order_idx": { + "name": "pages_blocks_fd_data_table_rows_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_data_table_rows_parent_id_idx": { + "name": "pages_blocks_fd_data_table_rows_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_data_table_rows_parent_id_fk": { + "name": "pages_blocks_fd_data_table_rows_parent_id_fk", + "tableFrom": "pages_blocks_fd_data_table_rows", + "tableTo": "pages_blocks_fd_data_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_data_table_rows_locales": { + "name": "pages_blocks_fd_data_table_rows_locales", + "schema": "", + "columns": { + "cells": { + "name": "cells", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_data_table_rows_locales_locale_parent_id_uni": { + "name": "pages_blocks_fd_data_table_rows_locales_locale_parent_id_uni", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_data_table_rows_locales_parent_id_fk": { + "name": "pages_blocks_fd_data_table_rows_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_data_table_rows_locales", + "tableTo": "pages_blocks_fd_data_table_rows", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_data_table": { + "name": "pages_blocks_fd_data_table", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "data_source": { + "name": "data_source", + "type": "enum_pages_blocks_fd_data_table_data_source", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'upload'" + }, + "file_id": { + "name": "file_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_data_table_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "header_style": { + "name": "header_style", + "type": "enum_pages_blocks_fd_data_table_header_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "stripe_rows": { + "name": "stripe_rows", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "bordered": { + "name": "bordered", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "first_column_bold": { + "name": "first_column_bold", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_data_table_order_idx": { + "name": "pages_blocks_fd_data_table_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_data_table_parent_id_idx": { + "name": "pages_blocks_fd_data_table_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_data_table_path_idx": { + "name": "pages_blocks_fd_data_table_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_data_table_file_idx": { + "name": "pages_blocks_fd_data_table_file_idx", + "columns": [ + { + "expression": "file_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_data_table_file_id_media_id_fk": { + "name": "pages_blocks_fd_data_table_file_id_media_id_fk", + "tableFrom": "pages_blocks_fd_data_table", + "tableTo": "media", + "columnsFrom": [ + "file_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_data_table_parent_id_fk": { + "name": "pages_blocks_fd_data_table_parent_id_fk", + "tableFrom": "pages_blocks_fd_data_table", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_data_table_locales": { + "name": "pages_blocks_fd_data_table_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_data_table_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_data_table_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_data_table_locales_parent_id_fk": { + "name": "pages_blocks_fd_data_table_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_data_table_locales", + "tableTo": "pages_blocks_fd_data_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_vps_calculator_additional_services": { + "name": "pages_blocks_fd_vps_calculator_additional_services", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "price": { + "name": "price", + "type": "numeric", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_vps_calculator_additional_services_order_idx": { + "name": "pages_blocks_fd_vps_calculator_additional_services_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_vps_calculator_additional_services_parent_id_idx": { + "name": "pages_blocks_fd_vps_calculator_additional_services_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_vps_calculator_additional_services_parent_id_fk": { + "name": "pages_blocks_fd_vps_calculator_additional_services_parent_id_fk", + "tableFrom": "pages_blocks_fd_vps_calculator_additional_services", + "tableTo": "pages_blocks_fd_vps_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_vps_calculator": { + "name": "pages_blocks_fd_vps_calculator", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Virtuell server — kalkylator'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "order_cta_text": { + "name": "order_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Beställ'" + }, + "order_cta_link": { + "name": "order_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt?subject=vps-bestallning'" + }, + "contact_cta_text": { + "name": "contact_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Frågor? Kontakta oss'" + }, + "contact_cta_link": { + "name": "contact_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_vps_calculator_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "pricing_cpu_per_core": { + "name": "pricing_cpu_per_core", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 120 + }, + "pricing_ram_per_gb": { + "name": "pricing_ram_per_gb", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 100 + }, + "pricing_ssd_per_gb": { + "name": "pricing_ssd_per_gb", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 4 + }, + "pricing_hdd_per_gb": { + "name": "pricing_hdd_per_gb", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 1 + }, + "pricing_windows_license": { + "name": "pricing_windows_license", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 250 + }, + "discount_percent": { + "name": "discount_percent", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "show_admin_fee": { + "name": "show_admin_fee", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "admin_fee_amount": { + "name": "admin_fee_amount", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 200 + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_vps_calculator_order_idx": { + "name": "pages_blocks_fd_vps_calculator_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_vps_calculator_parent_id_idx": { + "name": "pages_blocks_fd_vps_calculator_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_vps_calculator_path_idx": { + "name": "pages_blocks_fd_vps_calculator_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_vps_calculator_parent_id_fk": { + "name": "pages_blocks_fd_vps_calculator_parent_id_fk", + "tableFrom": "pages_blocks_fd_vps_calculator", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_calculator_option_groups_options": { + "name": "pages_blocks_fd_service_calculator_option_groups_options", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "price": { + "name": "price", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + } + }, + "indexes": { + "pages_blocks_fd_service_calculator_option_groups_options_order_idx": { + "name": "pages_blocks_fd_service_calculator_option_groups_options_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_option_groups_options_parent_id_idx": { + "name": "pages_blocks_fd_service_calculator_option_groups_options_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_calculator_option_groups_options_parent_id_fk": { + "name": "pages_blocks_fd_service_calculator_option_groups_options_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_calculator_option_groups_options", + "tableTo": "pages_blocks_fd_service_calculator_option_groups", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_calculator_option_groups": { + "name": "pages_blocks_fd_service_calculator_option_groups", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "group_label": { + "name": "group_label", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_service_calculator_option_groups_order_idx": { + "name": "pages_blocks_fd_service_calculator_option_groups_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_option_groups_parent_id_idx": { + "name": "pages_blocks_fd_service_calculator_option_groups_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_calculator_option_groups_parent_id_fk": { + "name": "pages_blocks_fd_service_calculator_option_groups_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_calculator_option_groups", + "tableTo": "pages_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_calculator_resources": { + "name": "pages_blocks_fd_service_calculator_resources", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "unit": { + "name": "unit", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'GB'" + }, + "price_per_unit": { + "name": "price_per_unit", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "min": { + "name": "min", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "max": { + "name": "max", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 1000 + }, + "step": { + "name": "step", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 1 + }, + "summary_template": { + "name": "summary_template", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_service_calculator_resources_order_idx": { + "name": "pages_blocks_fd_service_calculator_resources_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_resources_parent_id_idx": { + "name": "pages_blocks_fd_service_calculator_resources_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_calculator_resources_parent_id_fk": { + "name": "pages_blocks_fd_service_calculator_resources_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_calculator_resources", + "tableTo": "pages_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_calculator_addons": { + "name": "pages_blocks_fd_service_calculator_addons", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "price": { + "name": "price", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_service_calculator_addons_order_idx": { + "name": "pages_blocks_fd_service_calculator_addons_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_addons_parent_id_idx": { + "name": "pages_blocks_fd_service_calculator_addons_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_calculator_addons_parent_id_fk": { + "name": "pages_blocks_fd_service_calculator_addons_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_calculator_addons", + "tableTo": "pages_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_calculator_fixed_fees": { + "name": "pages_blocks_fd_service_calculator_fixed_fees", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "amount": { + "name": "amount", + "type": "numeric", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_service_calculator_fixed_fees_order_idx": { + "name": "pages_blocks_fd_service_calculator_fixed_fees_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_fixed_fees_parent_id_idx": { + "name": "pages_blocks_fd_service_calculator_fixed_fees_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_calculator_fixed_fees_parent_id_fk": { + "name": "pages_blocks_fd_service_calculator_fixed_fees_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_calculator_fixed_fees", + "tableTo": "pages_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_service_calculator": { + "name": "pages_blocks_fd_service_calculator", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Beräkna din kostnad'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "summary_heading": { + "name": "summary_heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kostnadsöversikt'" + }, + "total_label": { + "name": "total_label", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Totalt per månad'" + }, + "total_suffix": { + "name": "total_suffix", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'exkl. moms'" + }, + "order_cta_text": { + "name": "order_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Beställ'" + }, + "order_cta_link": { + "name": "order_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "contact_cta_text": { + "name": "contact_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Frågor? Kontakta oss'" + }, + "contact_cta_link": { + "name": "contact_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_service_calculator_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "discount_percent": { + "name": "discount_percent", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "discount_label": { + "name": "discount_label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_service_calculator_order_idx": { + "name": "pages_blocks_fd_service_calculator_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_parent_id_idx": { + "name": "pages_blocks_fd_service_calculator_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_service_calculator_path_idx": { + "name": "pages_blocks_fd_service_calculator_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_service_calculator_parent_id_fk": { + "name": "pages_blocks_fd_service_calculator_parent_id_fk", + "tableFrom": "pages_blocks_fd_service_calculator", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tags_tags": { + "name": "pages_blocks_fd_tags_tags", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_tags_tags_order_idx": { + "name": "pages_blocks_fd_tags_tags_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_tags_tags_parent_id_idx": { + "name": "pages_blocks_fd_tags_tags_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tags_tags_parent_id_fk": { + "name": "pages_blocks_fd_tags_tags_parent_id_fk", + "tableFrom": "pages_blocks_fd_tags_tags", + "tableTo": "pages_blocks_fd_tags", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tags_tags_locales": { + "name": "pages_blocks_fd_tags_tags_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_tags_tags_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_tags_tags_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tags_tags_locales_parent_id_fk": { + "name": "pages_blocks_fd_tags_tags_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_tags_tags_locales", + "tableTo": "pages_blocks_fd_tags_tags", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tags": { + "name": "pages_blocks_fd_tags", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "tag_style": { + "name": "tag_style", + "type": "enum_pages_blocks_fd_tags_tag_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "tag_size": { + "name": "tag_size", + "type": "enum_pages_blocks_fd_tags_tag_size", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'large'" + }, + "alignment": { + "name": "alignment", + "type": "enum_pages_blocks_fd_tags_alignment", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'left'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_tags_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_tags_order_idx": { + "name": "pages_blocks_fd_tags_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_tags_parent_id_idx": { + "name": "pages_blocks_fd_tags_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_tags_path_idx": { + "name": "pages_blocks_fd_tags_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tags_parent_id_fk": { + "name": "pages_blocks_fd_tags_parent_id_fk", + "tableFrom": "pages_blocks_fd_tags", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_tags_locales": { + "name": "pages_blocks_fd_tags_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_tags_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_tags_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_tags_locales_parent_id_fk": { + "name": "pages_blocks_fd_tags_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_tags_locales", + "tableTo": "pages_blocks_fd_tags", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_text": { + "name": "pages_blocks_fd_text", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "alignment": { + "name": "alignment", + "type": "enum_pages_blocks_fd_text_alignment", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'left'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_text_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_text_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "max_width": { + "name": "max_width", + "type": "enum_pages_blocks_fd_text_max_width", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'wide'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_text_order_idx": { + "name": "pages_blocks_fd_text_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_text_parent_id_idx": { + "name": "pages_blocks_fd_text_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_text_path_idx": { + "name": "pages_blocks_fd_text_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_text_parent_id_fk": { + "name": "pages_blocks_fd_text_parent_id_fk", + "tableFrom": "pages_blocks_fd_text", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_text_locales": { + "name": "pages_blocks_fd_text_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_text_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_text_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_text_locales_parent_id_fk": { + "name": "pages_blocks_fd_text_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_text_locales", + "tableTo": "pages_blocks_fd_text", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_code_embed": { + "name": "pages_blocks_fd_code_embed", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "embed_type": { + "name": "embed_type", + "type": "enum_pages_blocks_fd_code_embed_embed_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'iframe'" + }, + "iframe_src": { + "name": "iframe_src", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "iframe_height": { + "name": "iframe_height", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'600px'" + }, + "iframe_allow": { + "name": "iframe_allow", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "custom_code": { + "name": "custom_code", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sandboxed": { + "name": "sandboxed", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "max_width": { + "name": "max_width", + "type": "enum_pages_blocks_fd_code_embed_max_width", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'default'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_code_embed_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_code_embed_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "embed_background": { + "name": "embed_background", + "type": "enum_pages_blocks_fd_code_embed_embed_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'none'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_code_embed_order_idx": { + "name": "pages_blocks_fd_code_embed_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_code_embed_parent_id_idx": { + "name": "pages_blocks_fd_code_embed_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_code_embed_path_idx": { + "name": "pages_blocks_fd_code_embed_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_code_embed_parent_id_fk": { + "name": "pages_blocks_fd_code_embed_parent_id_fk", + "tableFrom": "pages_blocks_fd_code_embed", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_code_embed_locales": { + "name": "pages_blocks_fd_code_embed_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "iframe_title": { + "name": "iframe_title", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Inbäddat formulär'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_code_embed_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_code_embed_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_code_embed_locales_parent_id_fk": { + "name": "pages_blocks_fd_code_embed_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_code_embed_locales", + "tableTo": "pages_blocks_fd_code_embed", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_video": { + "name": "pages_blocks_fd_video", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "video_source": { + "name": "video_source", + "type": "enum_pages_blocks_fd_video_video_source", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'upload'" + }, + "video_file_id": { + "name": "video_file_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "youtube_url": { + "name": "youtube_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "vimeo_url": { + "name": "vimeo_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "thumbnail_id": { + "name": "thumbnail_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "aspect_ratio": { + "name": "aspect_ratio", + "type": "enum_pages_blocks_fd_video_aspect_ratio", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'16/9'" + }, + "autoplay": { + "name": "autoplay", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "loop": { + "name": "loop", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "max_width": { + "name": "max_width", + "type": "enum_pages_blocks_fd_video_max_width", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'default'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_video_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum_pages_blocks_fd_video_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_video_order_idx": { + "name": "pages_blocks_fd_video_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_video_parent_id_idx": { + "name": "pages_blocks_fd_video_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_video_path_idx": { + "name": "pages_blocks_fd_video_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_video_video_file_idx": { + "name": "pages_blocks_fd_video_video_file_idx", + "columns": [ + { + "expression": "video_file_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_video_thumbnail_idx": { + "name": "pages_blocks_fd_video_thumbnail_idx", + "columns": [ + { + "expression": "thumbnail_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_video_video_file_id_media_id_fk": { + "name": "pages_blocks_fd_video_video_file_id_media_id_fk", + "tableFrom": "pages_blocks_fd_video", + "tableTo": "media", + "columnsFrom": [ + "video_file_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_video_thumbnail_id_media_id_fk": { + "name": "pages_blocks_fd_video_thumbnail_id_media_id_fk", + "tableFrom": "pages_blocks_fd_video", + "tableTo": "media", + "columnsFrom": [ + "thumbnail_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_video_parent_id_fk": { + "name": "pages_blocks_fd_video_parent_id_fk", + "tableFrom": "pages_blocks_fd_video", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_video_locales": { + "name": "pages_blocks_fd_video_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_video_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_video_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_video_locales_parent_id_fk": { + "name": "pages_blocks_fd_video_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_video_locales", + "tableTo": "pages_blocks_fd_video", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_cta_banner": { + "name": "pages_blocks_fd_cta_banner", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "secondary_cta_link": { + "name": "secondary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_cta_banner_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "alignment": { + "name": "alignment", + "type": "enum_pages_blocks_fd_cta_banner_alignment", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'center'" + }, + "size": { + "name": "size", + "type": "enum_pages_blocks_fd_cta_banner_size", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'medium'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_cta_banner_order_idx": { + "name": "pages_blocks_fd_cta_banner_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_cta_banner_parent_id_idx": { + "name": "pages_blocks_fd_cta_banner_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_cta_banner_path_idx": { + "name": "pages_blocks_fd_cta_banner_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_cta_banner_parent_id_fk": { + "name": "pages_blocks_fd_cta_banner_parent_id_fk", + "tableFrom": "pages_blocks_fd_cta_banner", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_cta_banner_locales": { + "name": "pages_blocks_fd_cta_banner_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Redo att komma igång?'" + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kontakta oss'" + }, + "secondary_cta_text": { + "name": "secondary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_cta_banner_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_cta_banner_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_cta_banner_locales_parent_id_fk": { + "name": "pages_blocks_fd_cta_banner_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_cta_banner_locales", + "tableTo": "pages_blocks_fd_cta_banner", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_testimonial_testimonials": { + "name": "pages_blocks_fd_testimonial_testimonials", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "author_company": { + "name": "author_company", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "avatar_id": { + "name": "avatar_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_testimonial_testimonials_order_idx": { + "name": "pages_blocks_fd_testimonial_testimonials_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_testimonial_testimonials_parent_id_idx": { + "name": "pages_blocks_fd_testimonial_testimonials_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_testimonial_testimonials_avatar_idx": { + "name": "pages_blocks_fd_testimonial_testimonials_avatar_idx", + "columns": [ + { + "expression": "avatar_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_testimonial_testimonials_avatar_id_media_id_fk": { + "name": "pages_blocks_fd_testimonial_testimonials_avatar_id_media_id_fk", + "tableFrom": "pages_blocks_fd_testimonial_testimonials", + "tableTo": "media", + "columnsFrom": [ + "avatar_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_testimonial_testimonials_parent_id_fk": { + "name": "pages_blocks_fd_testimonial_testimonials_parent_id_fk", + "tableFrom": "pages_blocks_fd_testimonial_testimonials", + "tableTo": "pages_blocks_fd_testimonial", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_testimonial_testimonials_locales": { + "name": "pages_blocks_fd_testimonial_testimonials_locales", + "schema": "", + "columns": { + "quote": { + "name": "quote", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "author_name": { + "name": "author_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "author_role": { + "name": "author_role", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_testimonial_testimonials_locales_locale_pare": { + "name": "pages_blocks_fd_testimonial_testimonials_locales_locale_pare", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_testimonial_testimonials_locales_parent_i_fk": { + "name": "pages_blocks_fd_testimonial_testimonials_locales_parent_i_fk", + "tableFrom": "pages_blocks_fd_testimonial_testimonials_locales", + "tableTo": "pages_blocks_fd_testimonial_testimonials", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_testimonial": { + "name": "pages_blocks_fd_testimonial", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "layout": { + "name": "layout", + "type": "enum_pages_blocks_fd_testimonial_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'grid'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_testimonial_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_testimonial_order_idx": { + "name": "pages_blocks_fd_testimonial_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_testimonial_parent_id_idx": { + "name": "pages_blocks_fd_testimonial_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_testimonial_path_idx": { + "name": "pages_blocks_fd_testimonial_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_testimonial_parent_id_fk": { + "name": "pages_blocks_fd_testimonial_parent_id_fk", + "tableFrom": "pages_blocks_fd_testimonial", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_testimonial_locales": { + "name": "pages_blocks_fd_testimonial_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_testimonial_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_testimonial_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_testimonial_locales_parent_id_fk": { + "name": "pages_blocks_fd_testimonial_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_testimonial_locales", + "tableTo": "pages_blocks_fd_testimonial", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_team_members": { + "name": "pages_blocks_fd_team_members", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "photo_id": { + "name": "photo_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "email": { + "name": "email", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "linkedin": { + "name": "linkedin", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_team_members_order_idx": { + "name": "pages_blocks_fd_team_members_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_team_members_parent_id_idx": { + "name": "pages_blocks_fd_team_members_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_team_members_photo_idx": { + "name": "pages_blocks_fd_team_members_photo_idx", + "columns": [ + { + "expression": "photo_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_team_members_photo_id_media_id_fk": { + "name": "pages_blocks_fd_team_members_photo_id_media_id_fk", + "tableFrom": "pages_blocks_fd_team_members", + "tableTo": "media", + "columnsFrom": [ + "photo_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_blocks_fd_team_members_parent_id_fk": { + "name": "pages_blocks_fd_team_members_parent_id_fk", + "tableFrom": "pages_blocks_fd_team_members", + "tableTo": "pages_blocks_fd_team", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_team_members_locales": { + "name": "pages_blocks_fd_team_members_locales", + "schema": "", + "columns": { + "role": { + "name": "role", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "bio": { + "name": "bio", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_team_members_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_team_members_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_team_members_locales_parent_id_fk": { + "name": "pages_blocks_fd_team_members_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_team_members_locales", + "tableTo": "pages_blocks_fd_team_members", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_team": { + "name": "pages_blocks_fd_team", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "columns": { + "name": "columns", + "type": "enum_pages_blocks_fd_team_columns", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'3'" + }, + "card_style": { + "name": "card_style", + "type": "enum_pages_blocks_fd_team_card_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum_pages_blocks_fd_team_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "pages_blocks_fd_team_order_idx": { + "name": "pages_blocks_fd_team_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_team_parent_id_idx": { + "name": "pages_blocks_fd_team_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_blocks_fd_team_path_idx": { + "name": "pages_blocks_fd_team_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_team_parent_id_fk": { + "name": "pages_blocks_fd_team_parent_id_fk", + "tableFrom": "pages_blocks_fd_team", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_blocks_fd_team_locales": { + "name": "pages_blocks_fd_team_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_blocks_fd_team_locales_locale_parent_id_unique": { + "name": "pages_blocks_fd_team_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_blocks_fd_team_locales_parent_id_fk": { + "name": "pages_blocks_fd_team_locales_parent_id_fk", + "tableFrom": "pages_blocks_fd_team_locales", + "tableTo": "pages_blocks_fd_team", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages": { + "name": "pages", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "published_at": { + "name": "published_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "slug": { + "name": "slug", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "generate_slug": { + "name": "generate_slug", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "_status": { + "name": "_status", + "type": "enum_pages_status", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'draft'" + } + }, + "indexes": { + "pages_slug_idx": { + "name": "pages_slug_idx", + "columns": [ + { + "expression": "slug", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_updated_at_idx": { + "name": "pages_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_created_at_idx": { + "name": "pages_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages__status_idx": { + "name": "pages__status_idx", + "columns": [ + { + "expression": "_status", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.pages_locales": { + "name": "pages_locales", + "schema": "", + "columns": { + "meta_title": { + "name": "meta_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "meta_image_id": { + "name": "meta_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "meta_description": { + "name": "meta_description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "pages_meta_meta_image_idx": { + "name": "pages_meta_meta_image_idx", + "columns": [ + { + "expression": "meta_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "pages_locales_locale_parent_id_unique": { + "name": "pages_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "pages_locales_meta_image_id_media_id_fk": { + "name": "pages_locales_meta_image_id_media_id_fk", + "tableFrom": "pages_locales", + "tableTo": "media", + "columnsFrom": [ + "meta_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "pages_locales_parent_id_fk": { + "name": "pages_locales_parent_id_fk", + "tableFrom": "pages_locales", + "tableTo": "pages", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_hero": { + "name": "_pages_v_blocks_fd_hero", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "background_image_id": { + "name": "background_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "overlay_opacity": { + "name": "overlay_opacity", + "type": "enum__pages_v_blocks_fd_hero_overlay_opacity", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'50'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_hero_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "theme": { + "name": "theme", + "type": "enum__pages_v_blocks_fd_hero_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'light'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_hero_order_idx": { + "name": "_pages_v_blocks_fd_hero_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_hero_parent_id_idx": { + "name": "_pages_v_blocks_fd_hero_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_hero_path_idx": { + "name": "_pages_v_blocks_fd_hero_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_hero_background_image_idx": { + "name": "_pages_v_blocks_fd_hero_background_image_idx", + "columns": [ + { + "expression": "background_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_hero_background_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_hero_background_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_hero", + "tableTo": "media", + "columnsFrom": [ + "background_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_hero_parent_id_fk": { + "name": "_pages_v_blocks_fd_hero_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_hero", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_hero_locales": { + "name": "_pages_v_blocks_fd_hero_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Sveriges bästa IT-ekosystem för företag'" + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Fiber, Backup, Colocation och Cloud'" + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'För företag som väljer Sverige. Vi levererar dedikerad fiber, backup, colocation och cloud – allt från en leverantör med svenskt huvudmannaskap.'" + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kom igång'" + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "secondary_cta_text": { + "name": "secondary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kontakta oss'" + }, + "secondary_cta_link": { + "name": "secondary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_hero_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_hero_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_hero_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_hero_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_hero_locales", + "tableTo": "_pages_v_blocks_fd_hero", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_cta_side_image": { + "name": "_pages_v_blocks_fd_cta_side_image", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "image_overlay": { + "name": "image_overlay", + "type": "enum__pages_v_blocks_fd_cta_side_image_image_overlay", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'none'" + }, + "image_position": { + "name": "image_position", + "type": "enum__pages_v_blocks_fd_cta_side_image_image_position", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'right'" + }, + "theme": { + "name": "theme", + "type": "enum__pages_v_blocks_fd_cta_side_image_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'dark'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_cta_side_image_order_idx": { + "name": "_pages_v_blocks_fd_cta_side_image_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_cta_side_image_parent_id_idx": { + "name": "_pages_v_blocks_fd_cta_side_image_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_cta_side_image_path_idx": { + "name": "_pages_v_blocks_fd_cta_side_image_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_cta_side_image_image_idx": { + "name": "_pages_v_blocks_fd_cta_side_image_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_cta_side_image_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_cta_side_image_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_cta_side_image", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_cta_side_image_parent_id_fk": { + "name": "_pages_v_blocks_fd_cta_side_image_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_cta_side_image", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_cta_side_image_locales": { + "name": "_pages_v_blocks_fd_cta_side_image_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Läs mer'" + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'#'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_cta_side_image_locales_locale_parent_id_u": { + "name": "_pages_v_blocks_fd_cta_side_image_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_cta_side_image_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_cta_side_image_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_cta_side_image_locales", + "tableTo": "_pages_v_blocks_fd_cta_side_image", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_feature_announcement": { + "name": "_pages_v_blocks_fd_feature_announcement", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "theme": { + "name": "theme", + "type": "enum__pages_v_blocks_fd_feature_announcement_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_feature_announcement_order_idx": { + "name": "_pages_v_blocks_fd_feature_announcement_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_feature_announcement_parent_id_idx": { + "name": "_pages_v_blocks_fd_feature_announcement_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_feature_announcement_path_idx": { + "name": "_pages_v_blocks_fd_feature_announcement_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_feature_announcement_parent_id_fk": { + "name": "_pages_v_blocks_fd_feature_announcement_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_feature_announcement", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_feature_announcement_locales": { + "name": "_pages_v_blocks_fd_feature_announcement_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_feature_announcement_locales_locale_paren": { + "name": "_pages_v_blocks_fd_feature_announcement_locales_locale_paren", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_feature_announcement_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_feature_announcement_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_feature_announcement_locales", + "tableTo": "_pages_v_blocks_fd_feature_announcement", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_services_grid_services": { + "name": "_pages_v_blocks_fd_services_grid_services", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_services_grid_services_order_idx": { + "name": "_pages_v_blocks_fd_services_grid_services_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_services_grid_services_parent_id_idx": { + "name": "_pages_v_blocks_fd_services_grid_services_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_services_grid_services_image_idx": { + "name": "_pages_v_blocks_fd_services_grid_services_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_services_grid_services_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_services_grid_services_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_services_grid_services", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_services_grid_services_parent_id_fk": { + "name": "_pages_v_blocks_fd_services_grid_services_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_services_grid_services", + "tableTo": "_pages_v_blocks_fd_services_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_services_grid_services_locales": { + "name": "_pages_v_blocks_fd_services_grid_services_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_services_grid_services_locales_locale_par": { + "name": "_pages_v_blocks_fd_services_grid_services_locales_locale_par", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_services_grid_services_locales_parent__fk": { + "name": "_pages_v_blocks_fd_services_grid_services_locales_parent__fk", + "tableFrom": "_pages_v_blocks_fd_services_grid_services_locales", + "tableTo": "_pages_v_blocks_fd_services_grid_services", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_services_grid": { + "name": "_pages_v_blocks_fd_services_grid", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "columns": { + "name": "columns", + "type": "enum__pages_v_blocks_fd_services_grid_columns", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'4'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_services_grid_order_idx": { + "name": "_pages_v_blocks_fd_services_grid_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_services_grid_parent_id_idx": { + "name": "_pages_v_blocks_fd_services_grid_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_services_grid_path_idx": { + "name": "_pages_v_blocks_fd_services_grid_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_services_grid_parent_id_fk": { + "name": "_pages_v_blocks_fd_services_grid_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_services_grid", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_services_grid_locales": { + "name": "_pages_v_blocks_fd_services_grid_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Företagstjänster'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_services_grid_locales_locale_parent_id_un": { + "name": "_pages_v_blocks_fd_services_grid_locales_locale_parent_id_un", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_services_grid_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_services_grid_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_services_grid_locales", + "tableTo": "_pages_v_blocks_fd_services_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_contact_contact_methods": { + "name": "_pages_v_blocks_fd_contact_contact_methods", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "icon_id": { + "name": "icon_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_contact_contact_methods_order_idx": { + "name": "_pages_v_blocks_fd_contact_contact_methods_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_contact_methods_parent_id_idx": { + "name": "_pages_v_blocks_fd_contact_contact_methods_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_contact_methods_icon_idx": { + "name": "_pages_v_blocks_fd_contact_contact_methods_icon_idx", + "columns": [ + { + "expression": "icon_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_contact_contact_methods_icon_id_media_id_fk": { + "name": "_pages_v_blocks_fd_contact_contact_methods_icon_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_contact_methods", + "tableTo": "media", + "columnsFrom": [ + "icon_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_contact_contact_methods_parent_id_fk": { + "name": "_pages_v_blocks_fd_contact_contact_methods_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_contact_methods", + "tableTo": "_pages_v_blocks_fd_contact", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_contact_contact_methods_locales": { + "name": "_pages_v_blocks_fd_contact_contact_methods_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_contact_contact_methods_locales_locale_pa": { + "name": "_pages_v_blocks_fd_contact_contact_methods_locales_locale_pa", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_contact_contact_methods_locales_parent_fk": { + "name": "_pages_v_blocks_fd_contact_contact_methods_locales_parent_fk", + "tableFrom": "_pages_v_blocks_fd_contact_contact_methods_locales", + "tableTo": "_pages_v_blocks_fd_contact_contact_methods", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_contact": { + "name": "_pages_v_blocks_fd_contact", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_contact_order_idx": { + "name": "_pages_v_blocks_fd_contact_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_parent_id_idx": { + "name": "_pages_v_blocks_fd_contact_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_path_idx": { + "name": "_pages_v_blocks_fd_contact_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_contact_parent_id_fk": { + "name": "_pages_v_blocks_fd_contact_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_contact_locales": { + "name": "_pages_v_blocks_fd_contact_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kontakta oss'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_contact_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_contact_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_contact_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_contact_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_locales", + "tableTo": "_pages_v_blocks_fd_contact", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_faq_items": { + "name": "_pages_v_blocks_fd_faq_items", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_faq_items_order_idx": { + "name": "_pages_v_blocks_fd_faq_items_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_faq_items_parent_id_idx": { + "name": "_pages_v_blocks_fd_faq_items_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_faq_items_parent_id_fk": { + "name": "_pages_v_blocks_fd_faq_items_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_faq_items", + "tableTo": "_pages_v_blocks_fd_faq", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_faq_items_locales": { + "name": "_pages_v_blocks_fd_faq_items_locales", + "schema": "", + "columns": { + "question": { + "name": "question", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "answer": { + "name": "answer", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_faq_items_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_faq_items_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_faq_items_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_faq_items_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_faq_items_locales", + "tableTo": "_pages_v_blocks_fd_faq_items", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_faq": { + "name": "_pages_v_blocks_fd_faq", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "theme": { + "name": "theme", + "type": "enum__pages_v_blocks_fd_faq_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_faq_order_idx": { + "name": "_pages_v_blocks_fd_faq_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_faq_parent_id_idx": { + "name": "_pages_v_blocks_fd_faq_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_faq_path_idx": { + "name": "_pages_v_blocks_fd_faq_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_faq_parent_id_fk": { + "name": "_pages_v_blocks_fd_faq_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_faq", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_faq_locales": { + "name": "_pages_v_blocks_fd_faq_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Vanliga frågor'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_faq_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_faq_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_faq_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_faq_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_faq_locales", + "tableTo": "_pages_v_blocks_fd_faq", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_card_grid_cards_content_lines": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "style": { + "name": "style", + "type": "enum__pages_v_blocks_fd_card_grid_cards_content_lines_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'normal'" + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_card_grid_cards_content_lines_order_idx": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_card_grid_cards_content_lines_parent_id_idx": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_card_grid_cards_content_lines_parent_id_fk": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_card_grid_cards_content_lines", + "tableTo": "_pages_v_blocks_fd_card_grid_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_card_grid_cards_content_lines_locales": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_card_grid_cards_content_lines_locales_loc": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines_locales_loc", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_card_grid_cards_content_lines_locales__fk": { + "name": "_pages_v_blocks_fd_card_grid_cards_content_lines_locales__fk", + "tableFrom": "_pages_v_blocks_fd_card_grid_cards_content_lines_locales", + "tableTo": "_pages_v_blocks_fd_card_grid_cards_content_lines", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_card_grid_cards": { + "name": "_pages_v_blocks_fd_card_grid_cards", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "display_mode": { + "name": "display_mode", + "type": "enum__pages_v_blocks_fd_card_grid_cards_display_mode", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'content'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_card_grid_cards_order_idx": { + "name": "_pages_v_blocks_fd_card_grid_cards_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_card_grid_cards_parent_id_idx": { + "name": "_pages_v_blocks_fd_card_grid_cards_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_card_grid_cards_parent_id_fk": { + "name": "_pages_v_blocks_fd_card_grid_cards_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_card_grid_cards", + "tableTo": "_pages_v_blocks_fd_card_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_card_grid_cards_locales": { + "name": "_pages_v_blocks_fd_card_grid_cards_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "centered_body_text": { + "name": "centered_body_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "card_link": { + "name": "card_link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_card_grid_cards_locales_locale_parent_id_": { + "name": "_pages_v_blocks_fd_card_grid_cards_locales_locale_parent_id_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_card_grid_cards_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_card_grid_cards_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_card_grid_cards_locales", + "tableTo": "_pages_v_blocks_fd_card_grid_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_card_grid": { + "name": "_pages_v_blocks_fd_card_grid", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "layout": { + "name": "layout", + "type": "enum__pages_v_blocks_fd_card_grid_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'1-1-1'" + }, + "card_style": { + "name": "card_style", + "type": "enum__pages_v_blocks_fd_card_grid_card_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'outlined'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_card_grid_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_card_grid_order_idx": { + "name": "_pages_v_blocks_fd_card_grid_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_card_grid_parent_id_idx": { + "name": "_pages_v_blocks_fd_card_grid_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_card_grid_path_idx": { + "name": "_pages_v_blocks_fd_card_grid_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_card_grid_parent_id_fk": { + "name": "_pages_v_blocks_fd_card_grid_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_card_grid", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_pricing_card_cards_bullet_points": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_pricing_card_cards_bullet_points_order_idx": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_pricing_card_cards_bullet_points_parent_id_idx": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_pricing_card_cards_bullet_points_parent_id_fk": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_pricing_card_cards_bullet_points", + "tableTo": "_pages_v_blocks_fd_pricing_card_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_pricing_card_cards_bullet_points_locales": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales_": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_pricing_card_cards_bullet_points_local_fk": { + "name": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_local_fk", + "tableFrom": "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales", + "tableTo": "_pages_v_blocks_fd_pricing_card_cards_bullet_points", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_pricing_card_cards": { + "name": "_pages_v_blocks_fd_pricing_card_cards", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_pricing_card_cards_order_idx": { + "name": "_pages_v_blocks_fd_pricing_card_cards_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_pricing_card_cards_parent_id_idx": { + "name": "_pages_v_blocks_fd_pricing_card_cards_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_pricing_card_cards_parent_id_fk": { + "name": "_pages_v_blocks_fd_pricing_card_cards_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_pricing_card_cards", + "tableTo": "_pages_v_blocks_fd_pricing_card", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_pricing_card_cards_locales": { + "name": "_pages_v_blocks_fd_pricing_card_cards_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "subtitle": { + "name": "subtitle", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Få offert'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_pricing_card_cards_locales_locale_parent_": { + "name": "_pages_v_blocks_fd_pricing_card_cards_locales_locale_parent_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_pricing_card_cards_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_pricing_card_cards_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_pricing_card_cards_locales", + "tableTo": "_pages_v_blocks_fd_pricing_card_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_pricing_card": { + "name": "_pages_v_blocks_fd_pricing_card", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "card_style": { + "name": "card_style", + "type": "enum__pages_v_blocks_fd_pricing_card_card_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'outlined'" + }, + "button_color": { + "name": "button_color", + "type": "enum__pages_v_blocks_fd_pricing_card_button_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_pricing_card_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "title_color": { + "name": "title_color", + "type": "enum__pages_v_blocks_fd_pricing_card_title_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_pricing_card_order_idx": { + "name": "_pages_v_blocks_fd_pricing_card_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_pricing_card_parent_id_idx": { + "name": "_pages_v_blocks_fd_pricing_card_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_pricing_card_path_idx": { + "name": "_pages_v_blocks_fd_pricing_card_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_pricing_card_parent_id_fk": { + "name": "_pages_v_blocks_fd_pricing_card_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_pricing_card", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_pricing_card_locales": { + "name": "_pages_v_blocks_fd_pricing_card_locales", + "schema": "", + "columns": { + "section_title": { + "name": "section_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_pricing_card_locales_locale_parent_id_uni": { + "name": "_pages_v_blocks_fd_pricing_card_locales_locale_parent_id_uni", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_pricing_card_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_pricing_card_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_pricing_card_locales", + "tableTo": "_pages_v_blocks_fd_pricing_card", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_spacer": { + "name": "_pages_v_blocks_fd_spacer", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "height": { + "name": "height", + "type": "enum__pages_v_blocks_fd_spacer_height", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'md'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_spacer_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_spacer_order_idx": { + "name": "_pages_v_blocks_fd_spacer_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_spacer_parent_id_idx": { + "name": "_pages_v_blocks_fd_spacer_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_spacer_path_idx": { + "name": "_pages_v_blocks_fd_spacer_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_spacer_parent_id_fk": { + "name": "_pages_v_blocks_fd_spacer_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_spacer", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_icon_bar_icons": { + "name": "_pages_v_blocks_fd_icon_bar_icons", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "icon_id": { + "name": "icon_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_icon_bar_icons_order_idx": { + "name": "_pages_v_blocks_fd_icon_bar_icons_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_icon_bar_icons_parent_id_idx": { + "name": "_pages_v_blocks_fd_icon_bar_icons_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_icon_bar_icons_icon_idx": { + "name": "_pages_v_blocks_fd_icon_bar_icons_icon_idx", + "columns": [ + { + "expression": "icon_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_icon_bar_icons_icon_id_media_id_fk": { + "name": "_pages_v_blocks_fd_icon_bar_icons_icon_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_icon_bar_icons", + "tableTo": "media", + "columnsFrom": [ + "icon_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_icon_bar_icons_parent_id_fk": { + "name": "_pages_v_blocks_fd_icon_bar_icons_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_icon_bar_icons", + "tableTo": "_pages_v_blocks_fd_icon_bar", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_icon_bar_icons_locales": { + "name": "_pages_v_blocks_fd_icon_bar_icons_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_icon_bar_icons_locales_locale_parent_id_u": { + "name": "_pages_v_blocks_fd_icon_bar_icons_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_icon_bar_icons_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_icon_bar_icons_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_icon_bar_icons_locales", + "tableTo": "_pages_v_blocks_fd_icon_bar_icons", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_icon_bar": { + "name": "_pages_v_blocks_fd_icon_bar", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "icon_style": { + "name": "icon_style", + "type": "enum__pages_v_blocks_fd_icon_bar_icon_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_icon_bar_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_icon_bar_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_icon_bar_order_idx": { + "name": "_pages_v_blocks_fd_icon_bar_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_icon_bar_parent_id_idx": { + "name": "_pages_v_blocks_fd_icon_bar_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_icon_bar_path_idx": { + "name": "_pages_v_blocks_fd_icon_bar_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_icon_bar_parent_id_fk": { + "name": "_pages_v_blocks_fd_icon_bar_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_icon_bar", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_icon_bar_locales": { + "name": "_pages_v_blocks_fd_icon_bar_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_icon_bar_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_icon_bar_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_icon_bar_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_icon_bar_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_icon_bar_locales", + "tableTo": "_pages_v_blocks_fd_icon_bar", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_checklist_items": { + "name": "_pages_v_blocks_fd_usp_checklist_items", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_checklist_items_order_idx": { + "name": "_pages_v_blocks_fd_usp_checklist_items_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_checklist_items_parent_id_idx": { + "name": "_pages_v_blocks_fd_usp_checklist_items_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_checklist_items_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_checklist_items_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_checklist_items", + "tableTo": "_pages_v_blocks_fd_usp_checklist", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_checklist_items_locales": { + "name": "_pages_v_blocks_fd_usp_checklist_items_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_checklist_items_locales_locale_parent": { + "name": "_pages_v_blocks_fd_usp_checklist_items_locales_locale_parent", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_checklist_items_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_checklist_items_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_checklist_items_locales", + "tableTo": "_pages_v_blocks_fd_usp_checklist_items", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_checklist": { + "name": "_pages_v_blocks_fd_usp_checklist", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "image_position": { + "name": "image_position", + "type": "enum__pages_v_blocks_fd_usp_checklist_image_position", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'right'" + }, + "check_color": { + "name": "check_color", + "type": "enum__pages_v_blocks_fd_usp_checklist_check_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_usp_checklist_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_usp_checklist_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_checklist_order_idx": { + "name": "_pages_v_blocks_fd_usp_checklist_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_checklist_parent_id_idx": { + "name": "_pages_v_blocks_fd_usp_checklist_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_checklist_path_idx": { + "name": "_pages_v_blocks_fd_usp_checklist_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_checklist_image_idx": { + "name": "_pages_v_blocks_fd_usp_checklist_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_checklist_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_usp_checklist_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_checklist", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_usp_checklist_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_checklist_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_checklist", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_checklist_locales": { + "name": "_pages_v_blocks_fd_usp_checklist_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_checklist_locales_locale_parent_id_un": { + "name": "_pages_v_blocks_fd_usp_checklist_locales_locale_parent_id_un", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_checklist_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_checklist_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_checklist_locales", + "tableTo": "_pages_v_blocks_fd_usp_checklist", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_wide_card": { + "name": "_pages_v_blocks_fd_wide_card", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "card_background": { + "name": "card_background", + "type": "enum__pages_v_blocks_fd_wide_card_card_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "button_color": { + "name": "button_color", + "type": "enum__pages_v_blocks_fd_wide_card_button_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_wide_card_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_wide_card_order_idx": { + "name": "_pages_v_blocks_fd_wide_card_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_wide_card_parent_id_idx": { + "name": "_pages_v_blocks_fd_wide_card_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_wide_card_path_idx": { + "name": "_pages_v_blocks_fd_wide_card_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_wide_card_image_idx": { + "name": "_pages_v_blocks_fd_wide_card_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_wide_card_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_wide_card_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_wide_card", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_wide_card_parent_id_fk": { + "name": "_pages_v_blocks_fd_wide_card_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_wide_card", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_wide_card_locales": { + "name": "_pages_v_blocks_fd_wide_card_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_wide_card_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_wide_card_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_wide_card_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_wide_card_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_wide_card_locales", + "tableTo": "_pages_v_blocks_fd_wide_card", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tech_properties_properties": { + "name": "_pages_v_blocks_fd_tech_properties_properties", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_tech_properties_properties_order_idx": { + "name": "_pages_v_blocks_fd_tech_properties_properties_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_tech_properties_properties_parent_id_idx": { + "name": "_pages_v_blocks_fd_tech_properties_properties_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tech_properties_properties_parent_id_fk": { + "name": "_pages_v_blocks_fd_tech_properties_properties_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_tech_properties_properties", + "tableTo": "_pages_v_blocks_fd_tech_properties", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tech_properties_properties_locales": { + "name": "_pages_v_blocks_fd_tech_properties_properties_locales", + "schema": "", + "columns": { + "category": { + "name": "category", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "value": { + "name": "value", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_tech_properties_properties_locales_locale": { + "name": "_pages_v_blocks_fd_tech_properties_properties_locales_locale", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tech_properties_properties_locales_par_fk": { + "name": "_pages_v_blocks_fd_tech_properties_properties_locales_par_fk", + "tableFrom": "_pages_v_blocks_fd_tech_properties_properties_locales", + "tableTo": "_pages_v_blocks_fd_tech_properties_properties", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tech_properties": { + "name": "_pages_v_blocks_fd_tech_properties", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_tech_properties_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "category_color": { + "name": "category_color", + "type": "enum__pages_v_blocks_fd_tech_properties_category_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "value_color": { + "name": "value_color", + "type": "enum__pages_v_blocks_fd_tech_properties_value_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_tech_properties_order_idx": { + "name": "_pages_v_blocks_fd_tech_properties_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_tech_properties_parent_id_idx": { + "name": "_pages_v_blocks_fd_tech_properties_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_tech_properties_path_idx": { + "name": "_pages_v_blocks_fd_tech_properties_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tech_properties_parent_id_fk": { + "name": "_pages_v_blocks_fd_tech_properties_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_tech_properties", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_table_rows": { + "name": "_pages_v_blocks_fd_usp_table_rows", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_table_rows_order_idx": { + "name": "_pages_v_blocks_fd_usp_table_rows_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_table_rows_parent_id_idx": { + "name": "_pages_v_blocks_fd_usp_table_rows_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_table_rows_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_table_rows_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_table_rows", + "tableTo": "_pages_v_blocks_fd_usp_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_table_rows_locales": { + "name": "_pages_v_blocks_fd_usp_table_rows_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_table_rows_locales_locale_parent_id_u": { + "name": "_pages_v_blocks_fd_usp_table_rows_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_table_rows_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_table_rows_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_table_rows_locales", + "tableTo": "_pages_v_blocks_fd_usp_table_rows", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_table": { + "name": "_pages_v_blocks_fd_usp_table", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "check_color": { + "name": "check_color", + "type": "enum__pages_v_blocks_fd_usp_table_check_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_usp_table_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_usp_table_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_table_order_idx": { + "name": "_pages_v_blocks_fd_usp_table_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_table_parent_id_idx": { + "name": "_pages_v_blocks_fd_usp_table_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_usp_table_path_idx": { + "name": "_pages_v_blocks_fd_usp_table_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_table_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_table_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_table", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_usp_table_locales": { + "name": "_pages_v_blocks_fd_usp_table_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_usp_table_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_usp_table_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_usp_table_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_usp_table_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_usp_table_locales", + "tableTo": "_pages_v_blocks_fd_usp_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_header_text_image": { + "name": "_pages_v_blocks_fd_header_text_image", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "image_overlay": { + "name": "image_overlay", + "type": "enum__pages_v_blocks_fd_header_text_image_image_overlay", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'none'" + }, + "image_rounded": { + "name": "image_rounded", + "type": "enum__pages_v_blocks_fd_header_text_image_image_rounded", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'large'" + }, + "text_align": { + "name": "text_align", + "type": "enum__pages_v_blocks_fd_header_text_image_text_align", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'center'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_header_text_image_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_header_text_image_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_header_text_image_order_idx": { + "name": "_pages_v_blocks_fd_header_text_image_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_header_text_image_parent_id_idx": { + "name": "_pages_v_blocks_fd_header_text_image_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_header_text_image_path_idx": { + "name": "_pages_v_blocks_fd_header_text_image_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_header_text_image_image_idx": { + "name": "_pages_v_blocks_fd_header_text_image_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_header_text_image_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_header_text_image_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_header_text_image", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_header_text_image_parent_id_fk": { + "name": "_pages_v_blocks_fd_header_text_image_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_header_text_image", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_header_text_image_locales": { + "name": "_pages_v_blocks_fd_header_text_image_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_header_text_image_locales_locale_parent_i": { + "name": "_pages_v_blocks_fd_header_text_image_locales_locale_parent_i", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_header_text_image_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_header_text_image_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_header_text_image_locales", + "tableTo": "_pages_v_blocks_fd_header_text_image", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_contact_form": { + "name": "_pages_v_blocks_fd_contact_form", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "form_id": { + "name": "form_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_contact_form_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "layout": { + "name": "layout", + "type": "enum__pages_v_blocks_fd_contact_form_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'standard'" + }, + "side_image_id": { + "name": "side_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "external_api_enabled": { + "name": "external_api_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "external_api_endpoint": { + "name": "external_api_endpoint", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "external_api_auth_token": { + "name": "external_api_auth_token", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_contact_form_order_idx": { + "name": "_pages_v_blocks_fd_contact_form_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_form_parent_id_idx": { + "name": "_pages_v_blocks_fd_contact_form_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_form_path_idx": { + "name": "_pages_v_blocks_fd_contact_form_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_form_form_idx": { + "name": "_pages_v_blocks_fd_contact_form_form_idx", + "columns": [ + { + "expression": "form_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_contact_form_side_image_idx": { + "name": "_pages_v_blocks_fd_contact_form_side_image_idx", + "columns": [ + { + "expression": "side_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_contact_form_form_id_forms_id_fk": { + "name": "_pages_v_blocks_fd_contact_form_form_id_forms_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_form", + "tableTo": "forms", + "columnsFrom": [ + "form_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_contact_form_side_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_contact_form_side_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_form", + "tableTo": "media", + "columnsFrom": [ + "side_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_contact_form_parent_id_fk": { + "name": "_pages_v_blocks_fd_contact_form_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_form", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_contact_form_locales": { + "name": "_pages_v_blocks_fd_contact_form_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Prata med vårt team'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Berätta om era mål — vårt team kontaktar er och hjälper er hitta rätt lösning.'" + }, + "submit_text": { + "name": "submit_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Skicka förfrågan'" + }, + "privacy_text": { + "name": "privacy_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Vi använder din kontaktinformation för att svara på din förfrågan och dela detaljer om våra produkter och tjänster. Du kan när som helst avregistrera dig.'" + }, + "privacy_link_text": { + "name": "privacy_link_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'integritetspolicy'" + }, + "privacy_link_url": { + "name": "privacy_link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/integritetspolicy'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_contact_form_locales_locale_parent_id_uni": { + "name": "_pages_v_blocks_fd_contact_form_locales_locale_parent_id_uni", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_contact_form_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_contact_form_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_contact_form_locales", + "tableTo": "_pages_v_blocks_fd_contact_form", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_locations_grid_cards": { + "name": "_pages_v_blocks_fd_locations_grid_cards", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_locations_grid_cards_order_idx": { + "name": "_pages_v_blocks_fd_locations_grid_cards_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_locations_grid_cards_parent_id_idx": { + "name": "_pages_v_blocks_fd_locations_grid_cards_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_locations_grid_cards_image_idx": { + "name": "_pages_v_blocks_fd_locations_grid_cards_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_locations_grid_cards_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_locations_grid_cards_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_locations_grid_cards", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_locations_grid_cards_parent_id_fk": { + "name": "_pages_v_blocks_fd_locations_grid_cards_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_locations_grid_cards", + "tableTo": "_pages_v_blocks_fd_locations_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_locations_grid_cards_locales": { + "name": "_pages_v_blocks_fd_locations_grid_cards_locales", + "schema": "", + "columns": { + "location_name": { + "name": "location_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "address": { + "name": "address", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_locations_grid_cards_locales_locale_paren": { + "name": "_pages_v_blocks_fd_locations_grid_cards_locales_locale_paren", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_locations_grid_cards_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_locations_grid_cards_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_locations_grid_cards_locales", + "tableTo": "_pages_v_blocks_fd_locations_grid_cards", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_locations_grid": { + "name": "_pages_v_blocks_fd_locations_grid", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "hover_color": { + "name": "hover_color", + "type": "enum__pages_v_blocks_fd_locations_grid_hover_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_locations_grid_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_locations_grid_order_idx": { + "name": "_pages_v_blocks_fd_locations_grid_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_locations_grid_parent_id_idx": { + "name": "_pages_v_blocks_fd_locations_grid_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_locations_grid_path_idx": { + "name": "_pages_v_blocks_fd_locations_grid_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_locations_grid_parent_id_fk": { + "name": "_pages_v_blocks_fd_locations_grid_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_locations_grid", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_locations_grid_locales": { + "name": "_pages_v_blocks_fd_locations_grid_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_locations_grid_locales_locale_parent_id_u": { + "name": "_pages_v_blocks_fd_locations_grid_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_locations_grid_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_locations_grid_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_locations_grid_locales", + "tableTo": "_pages_v_blocks_fd_locations_grid", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_alternate_hero": { + "name": "_pages_v_blocks_fd_alternate_hero", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_alternate_hero_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_alternate_hero_order_idx": { + "name": "_pages_v_blocks_fd_alternate_hero_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_alternate_hero_parent_id_idx": { + "name": "_pages_v_blocks_fd_alternate_hero_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_alternate_hero_path_idx": { + "name": "_pages_v_blocks_fd_alternate_hero_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_alternate_hero_image_idx": { + "name": "_pages_v_blocks_fd_alternate_hero_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_alternate_hero_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_alternate_hero_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_alternate_hero", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_alternate_hero_parent_id_fk": { + "name": "_pages_v_blocks_fd_alternate_hero_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_alternate_hero", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_alternate_hero_locales": { + "name": "_pages_v_blocks_fd_alternate_hero_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "primary_cta_text": { + "name": "primary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "primary_cta_link": { + "name": "primary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "secondary_cta_text": { + "name": "secondary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "secondary_cta_link": { + "name": "secondary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'#'" + }, + "image_caption": { + "name": "image_caption", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_alternate_hero_locales_locale_parent_id_u": { + "name": "_pages_v_blocks_fd_alternate_hero_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_alternate_hero_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_alternate_hero_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_alternate_hero_locales", + "tableTo": "_pages_v_blocks_fd_alternate_hero", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_statistics_stats": { + "name": "_pages_v_blocks_fd_statistics_stats", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_statistics_stats_order_idx": { + "name": "_pages_v_blocks_fd_statistics_stats_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_statistics_stats_parent_id_idx": { + "name": "_pages_v_blocks_fd_statistics_stats_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_statistics_stats_parent_id_fk": { + "name": "_pages_v_blocks_fd_statistics_stats_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_statistics_stats", + "tableTo": "_pages_v_blocks_fd_statistics", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_statistics_stats_locales": { + "name": "_pages_v_blocks_fd_statistics_stats_locales", + "schema": "", + "columns": { + "number": { + "name": "number", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_statistics_stats_locales_locale_parent_id": { + "name": "_pages_v_blocks_fd_statistics_stats_locales_locale_parent_id", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_statistics_stats_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_statistics_stats_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_statistics_stats_locales", + "tableTo": "_pages_v_blocks_fd_statistics_stats", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_statistics": { + "name": "_pages_v_blocks_fd_statistics", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_statistics_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "number_color": { + "name": "number_color", + "type": "enum__pages_v_blocks_fd_statistics_number_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gradient'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_statistics_order_idx": { + "name": "_pages_v_blocks_fd_statistics_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_statistics_parent_id_idx": { + "name": "_pages_v_blocks_fd_statistics_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_statistics_path_idx": { + "name": "_pages_v_blocks_fd_statistics_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_statistics_parent_id_fk": { + "name": "_pages_v_blocks_fd_statistics_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_statistics", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_statistics_locales": { + "name": "_pages_v_blocks_fd_statistics_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_statistics_locales_locale_parent_id_uniqu": { + "name": "_pages_v_blocks_fd_statistics_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_statistics_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_statistics_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_statistics_locales", + "tableTo": "_pages_v_blocks_fd_statistics", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_partners_logos_logos": { + "name": "_pages_v_blocks_fd_partners_logos_logos", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_partners_logos_logos_order_idx": { + "name": "_pages_v_blocks_fd_partners_logos_logos_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_partners_logos_logos_parent_id_idx": { + "name": "_pages_v_blocks_fd_partners_logos_logos_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_partners_logos_logos_image_idx": { + "name": "_pages_v_blocks_fd_partners_logos_logos_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_partners_logos_logos_image_id_media_id_fk": { + "name": "_pages_v_blocks_fd_partners_logos_logos_image_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_partners_logos_logos", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_partners_logos_logos_parent_id_fk": { + "name": "_pages_v_blocks_fd_partners_logos_logos_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_partners_logos_logos", + "tableTo": "_pages_v_blocks_fd_partners_logos", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_partners_logos_logos_locales": { + "name": "_pages_v_blocks_fd_partners_logos_logos_locales", + "schema": "", + "columns": { + "alt": { + "name": "alt", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_partners_logos_logos_locales_locale_paren": { + "name": "_pages_v_blocks_fd_partners_logos_logos_locales_locale_paren", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_partners_logos_logos_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_partners_logos_logos_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_partners_logos_logos_locales", + "tableTo": "_pages_v_blocks_fd_partners_logos_logos", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_partners_logos": { + "name": "_pages_v_blocks_fd_partners_logos", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "display_mode": { + "name": "display_mode", + "type": "enum__pages_v_blocks_fd_partners_logos_display_mode", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'color'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_partners_logos_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_partners_logos_order_idx": { + "name": "_pages_v_blocks_fd_partners_logos_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_partners_logos_parent_id_idx": { + "name": "_pages_v_blocks_fd_partners_logos_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_partners_logos_path_idx": { + "name": "_pages_v_blocks_fd_partners_logos_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_partners_logos_parent_id_fk": { + "name": "_pages_v_blocks_fd_partners_logos_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_partners_logos", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_partners_logos_locales": { + "name": "_pages_v_blocks_fd_partners_logos_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Våra partners'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_partners_logos_locales_locale_parent_id_u": { + "name": "_pages_v_blocks_fd_partners_logos_locales_locale_parent_id_u", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_partners_logos_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_partners_logos_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_partners_logos_locales", + "tableTo": "_pages_v_blocks_fd_partners_logos", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_newsletter": { + "name": "_pages_v_blocks_fd_newsletter", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "submit_endpoint": { + "name": "submit_endpoint", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "privacy_policy_link": { + "name": "privacy_policy_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/integritetspolicy'" + }, + "collect_name": { + "name": "collect_name", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "collect_company": { + "name": "collect_company", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "layout": { + "name": "layout", + "type": "enum__pages_v_blocks_fd_newsletter_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'inline'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_newsletter_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_newsletter_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_newsletter_order_idx": { + "name": "_pages_v_blocks_fd_newsletter_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_newsletter_parent_id_idx": { + "name": "_pages_v_blocks_fd_newsletter_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_newsletter_path_idx": { + "name": "_pages_v_blocks_fd_newsletter_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_newsletter_parent_id_fk": { + "name": "_pages_v_blocks_fd_newsletter_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_newsletter", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_newsletter_locales": { + "name": "_pages_v_blocks_fd_newsletter_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Håll dig uppdaterad'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Prenumerera på vårt nyhetsbrev för att få de senaste nyheterna om fiber, cloud och IT-infrastruktur.'" + }, + "button_text": { + "name": "button_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Prenumerera'" + }, + "success_message": { + "name": "success_message", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Tack! Du är nu prenumerant.'" + }, + "consent_text": { + "name": "consent_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Jag godkänner att mina uppgifter används enligt vår integritetspolicy.'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_newsletter_locales_locale_parent_id_uniqu": { + "name": "_pages_v_blocks_fd_newsletter_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_newsletter_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_newsletter_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_newsletter_locales", + "tableTo": "_pages_v_blocks_fd_newsletter", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_chooser_categories_services": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_chooser_categories_services_order_idx": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_chooser_categories_services_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_chooser_categories_services_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_chooser_categories_services", + "tableTo": "_pages_v_blocks_fd_service_chooser_categories", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_chooser_categories_services_locales": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services_locales", + "schema": "", + "columns": { + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_service_chooser_categories_services_local": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services_local", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_chooser_categories_services_lo_fk": { + "name": "_pages_v_blocks_fd_service_chooser_categories_services_lo_fk", + "tableFrom": "_pages_v_blocks_fd_service_chooser_categories_services_locales", + "tableTo": "_pages_v_blocks_fd_service_chooser_categories_services", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_chooser_categories": { + "name": "_pages_v_blocks_fd_service_chooser_categories", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_chooser_categories_order_idx": { + "name": "_pages_v_blocks_fd_service_chooser_categories_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_chooser_categories_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_chooser_categories_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_chooser_categories_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_chooser_categories_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_chooser_categories", + "tableTo": "_pages_v_blocks_fd_service_chooser", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_chooser_categories_locales": { + "name": "_pages_v_blocks_fd_service_chooser_categories_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "intro": { + "name": "intro", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_service_chooser_categories_locales_locale": { + "name": "_pages_v_blocks_fd_service_chooser_categories_locales_locale", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_chooser_categories_locales_par_fk": { + "name": "_pages_v_blocks_fd_service_chooser_categories_locales_par_fk", + "tableFrom": "_pages_v_blocks_fd_service_chooser_categories_locales", + "tableTo": "_pages_v_blocks_fd_service_chooser_categories", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_chooser": { + "name": "_pages_v_blocks_fd_service_chooser", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_service_chooser_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_chooser_order_idx": { + "name": "_pages_v_blocks_fd_service_chooser_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_chooser_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_chooser_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_chooser_path_idx": { + "name": "_pages_v_blocks_fd_service_chooser_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_chooser_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_chooser_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_chooser", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_chooser_locales": { + "name": "_pages_v_blocks_fd_service_chooser_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Välj din bransch'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_service_chooser_locales_locale_parent_id_": { + "name": "_pages_v_blocks_fd_service_chooser_locales_locale_parent_id_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_chooser_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_chooser_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_chooser_locales", + "tableTo": "_pages_v_blocks_fd_service_chooser", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_data_table_headers": { + "name": "_pages_v_blocks_fd_data_table_headers", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_data_table_headers_order_idx": { + "name": "_pages_v_blocks_fd_data_table_headers_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_data_table_headers_parent_id_idx": { + "name": "_pages_v_blocks_fd_data_table_headers_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_data_table_headers_parent_id_fk": { + "name": "_pages_v_blocks_fd_data_table_headers_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table_headers", + "tableTo": "_pages_v_blocks_fd_data_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_data_table_headers_locales": { + "name": "_pages_v_blocks_fd_data_table_headers_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_data_table_headers_locales_locale_parent_": { + "name": "_pages_v_blocks_fd_data_table_headers_locales_locale_parent_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_data_table_headers_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_data_table_headers_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table_headers_locales", + "tableTo": "_pages_v_blocks_fd_data_table_headers", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_data_table_rows": { + "name": "_pages_v_blocks_fd_data_table_rows", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_data_table_rows_order_idx": { + "name": "_pages_v_blocks_fd_data_table_rows_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_data_table_rows_parent_id_idx": { + "name": "_pages_v_blocks_fd_data_table_rows_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_data_table_rows_parent_id_fk": { + "name": "_pages_v_blocks_fd_data_table_rows_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table_rows", + "tableTo": "_pages_v_blocks_fd_data_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_data_table_rows_locales": { + "name": "_pages_v_blocks_fd_data_table_rows_locales", + "schema": "", + "columns": { + "cells": { + "name": "cells", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_data_table_rows_locales_locale_parent_id_": { + "name": "_pages_v_blocks_fd_data_table_rows_locales_locale_parent_id_", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_data_table_rows_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_data_table_rows_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table_rows_locales", + "tableTo": "_pages_v_blocks_fd_data_table_rows", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_data_table": { + "name": "_pages_v_blocks_fd_data_table", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "data_source": { + "name": "data_source", + "type": "enum__pages_v_blocks_fd_data_table_data_source", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'upload'" + }, + "file_id": { + "name": "file_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_data_table_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "header_style": { + "name": "header_style", + "type": "enum__pages_v_blocks_fd_data_table_header_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "stripe_rows": { + "name": "stripe_rows", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "bordered": { + "name": "bordered", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "first_column_bold": { + "name": "first_column_bold", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_data_table_order_idx": { + "name": "_pages_v_blocks_fd_data_table_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_data_table_parent_id_idx": { + "name": "_pages_v_blocks_fd_data_table_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_data_table_path_idx": { + "name": "_pages_v_blocks_fd_data_table_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_data_table_file_idx": { + "name": "_pages_v_blocks_fd_data_table_file_idx", + "columns": [ + { + "expression": "file_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_data_table_file_id_media_id_fk": { + "name": "_pages_v_blocks_fd_data_table_file_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table", + "tableTo": "media", + "columnsFrom": [ + "file_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_data_table_parent_id_fk": { + "name": "_pages_v_blocks_fd_data_table_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_data_table_locales": { + "name": "_pages_v_blocks_fd_data_table_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_data_table_locales_locale_parent_id_uniqu": { + "name": "_pages_v_blocks_fd_data_table_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_data_table_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_data_table_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_data_table_locales", + "tableTo": "_pages_v_blocks_fd_data_table", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_vps_calculator_additional_services": { + "name": "_pages_v_blocks_fd_vps_calculator_additional_services", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "price": { + "name": "price", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_vps_calculator_additional_services_order_idx": { + "name": "_pages_v_blocks_fd_vps_calculator_additional_services_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_vps_calculator_additional_services_parent_id_idx": { + "name": "_pages_v_blocks_fd_vps_calculator_additional_services_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_vps_calculator_additional_services_parent_id_fk": { + "name": "_pages_v_blocks_fd_vps_calculator_additional_services_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_vps_calculator_additional_services", + "tableTo": "_pages_v_blocks_fd_vps_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_vps_calculator": { + "name": "_pages_v_blocks_fd_vps_calculator", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Virtuell server — kalkylator'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "order_cta_text": { + "name": "order_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Beställ'" + }, + "order_cta_link": { + "name": "order_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt?subject=vps-bestallning'" + }, + "contact_cta_text": { + "name": "contact_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Frågor? Kontakta oss'" + }, + "contact_cta_link": { + "name": "contact_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_vps_calculator_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "pricing_cpu_per_core": { + "name": "pricing_cpu_per_core", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 120 + }, + "pricing_ram_per_gb": { + "name": "pricing_ram_per_gb", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 100 + }, + "pricing_ssd_per_gb": { + "name": "pricing_ssd_per_gb", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 4 + }, + "pricing_hdd_per_gb": { + "name": "pricing_hdd_per_gb", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 1 + }, + "pricing_windows_license": { + "name": "pricing_windows_license", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 250 + }, + "discount_percent": { + "name": "discount_percent", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "show_admin_fee": { + "name": "show_admin_fee", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "admin_fee_amount": { + "name": "admin_fee_amount", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 200 + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_vps_calculator_order_idx": { + "name": "_pages_v_blocks_fd_vps_calculator_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_vps_calculator_parent_id_idx": { + "name": "_pages_v_blocks_fd_vps_calculator_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_vps_calculator_path_idx": { + "name": "_pages_v_blocks_fd_vps_calculator_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_vps_calculator_parent_id_fk": { + "name": "_pages_v_blocks_fd_vps_calculator_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_vps_calculator", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_calculator_option_groups_options": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_options", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "price": { + "name": "price", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_calculator_option_groups_options_order_idx": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_options_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_option_groups_options_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_options_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_calculator_option_groups_options_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_options_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_calculator_option_groups_options", + "tableTo": "_pages_v_blocks_fd_service_calculator_option_groups", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_calculator_option_groups": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "group_label": { + "name": "group_label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_calculator_option_groups_order_idx": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_option_groups_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_calculator_option_groups_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_calculator_option_groups_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_calculator_option_groups", + "tableTo": "_pages_v_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_calculator_resources": { + "name": "_pages_v_blocks_fd_service_calculator_resources", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "unit": { + "name": "unit", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'GB'" + }, + "price_per_unit": { + "name": "price_per_unit", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "min": { + "name": "min", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "max": { + "name": "max", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 1000 + }, + "step": { + "name": "step", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 1 + }, + "summary_template": { + "name": "summary_template", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_calculator_resources_order_idx": { + "name": "_pages_v_blocks_fd_service_calculator_resources_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_resources_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_calculator_resources_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_calculator_resources_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_calculator_resources_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_calculator_resources", + "tableTo": "_pages_v_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_calculator_addons": { + "name": "_pages_v_blocks_fd_service_calculator_addons", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "price": { + "name": "price", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_calculator_addons_order_idx": { + "name": "_pages_v_blocks_fd_service_calculator_addons_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_addons_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_calculator_addons_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_calculator_addons_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_calculator_addons_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_calculator_addons", + "tableTo": "_pages_v_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_calculator_fixed_fees": { + "name": "_pages_v_blocks_fd_service_calculator_fixed_fees", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "amount": { + "name": "amount", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_calculator_fixed_fees_order_idx": { + "name": "_pages_v_blocks_fd_service_calculator_fixed_fees_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_fixed_fees_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_calculator_fixed_fees_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_calculator_fixed_fees_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_calculator_fixed_fees_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_calculator_fixed_fees", + "tableTo": "_pages_v_blocks_fd_service_calculator", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_service_calculator": { + "name": "_pages_v_blocks_fd_service_calculator", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Beräkna din kostnad'" + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "summary_heading": { + "name": "summary_heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kostnadsöversikt'" + }, + "total_label": { + "name": "total_label", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Totalt per månad'" + }, + "total_suffix": { + "name": "total_suffix", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'exkl. moms'" + }, + "order_cta_text": { + "name": "order_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Beställ'" + }, + "order_cta_link": { + "name": "order_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "contact_cta_text": { + "name": "contact_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Frågor? Kontakta oss'" + }, + "contact_cta_link": { + "name": "contact_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_service_calculator_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "discount_percent": { + "name": "discount_percent", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "discount_label": { + "name": "discount_label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_service_calculator_order_idx": { + "name": "_pages_v_blocks_fd_service_calculator_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_parent_id_idx": { + "name": "_pages_v_blocks_fd_service_calculator_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_service_calculator_path_idx": { + "name": "_pages_v_blocks_fd_service_calculator_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_service_calculator_parent_id_fk": { + "name": "_pages_v_blocks_fd_service_calculator_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_service_calculator", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tags_tags": { + "name": "_pages_v_blocks_fd_tags_tags", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "link": { + "name": "link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_tags_tags_order_idx": { + "name": "_pages_v_blocks_fd_tags_tags_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_tags_tags_parent_id_idx": { + "name": "_pages_v_blocks_fd_tags_tags_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tags_tags_parent_id_fk": { + "name": "_pages_v_blocks_fd_tags_tags_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_tags_tags", + "tableTo": "_pages_v_blocks_fd_tags", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tags_tags_locales": { + "name": "_pages_v_blocks_fd_tags_tags_locales", + "schema": "", + "columns": { + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_tags_tags_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_tags_tags_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tags_tags_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_tags_tags_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_tags_tags_locales", + "tableTo": "_pages_v_blocks_fd_tags_tags", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tags": { + "name": "_pages_v_blocks_fd_tags", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "tag_style": { + "name": "tag_style", + "type": "enum__pages_v_blocks_fd_tags_tag_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "tag_size": { + "name": "tag_size", + "type": "enum__pages_v_blocks_fd_tags_tag_size", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'large'" + }, + "alignment": { + "name": "alignment", + "type": "enum__pages_v_blocks_fd_tags_alignment", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'left'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_tags_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_tags_order_idx": { + "name": "_pages_v_blocks_fd_tags_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_tags_parent_id_idx": { + "name": "_pages_v_blocks_fd_tags_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_tags_path_idx": { + "name": "_pages_v_blocks_fd_tags_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tags_parent_id_fk": { + "name": "_pages_v_blocks_fd_tags_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_tags", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_tags_locales": { + "name": "_pages_v_blocks_fd_tags_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_tags_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_tags_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_tags_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_tags_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_tags_locales", + "tableTo": "_pages_v_blocks_fd_tags", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_text": { + "name": "_pages_v_blocks_fd_text", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "alignment": { + "name": "alignment", + "type": "enum__pages_v_blocks_fd_text_alignment", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'left'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_text_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_text_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "max_width": { + "name": "max_width", + "type": "enum__pages_v_blocks_fd_text_max_width", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'wide'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_text_order_idx": { + "name": "_pages_v_blocks_fd_text_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_text_parent_id_idx": { + "name": "_pages_v_blocks_fd_text_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_text_path_idx": { + "name": "_pages_v_blocks_fd_text_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_text_parent_id_fk": { + "name": "_pages_v_blocks_fd_text_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_text", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_text_locales": { + "name": "_pages_v_blocks_fd_text_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_text_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_text_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_text_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_text_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_text_locales", + "tableTo": "_pages_v_blocks_fd_text", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_code_embed": { + "name": "_pages_v_blocks_fd_code_embed", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "embed_type": { + "name": "embed_type", + "type": "enum__pages_v_blocks_fd_code_embed_embed_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'iframe'" + }, + "iframe_src": { + "name": "iframe_src", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "iframe_height": { + "name": "iframe_height", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'600px'" + }, + "iframe_allow": { + "name": "iframe_allow", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "custom_code": { + "name": "custom_code", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sandboxed": { + "name": "sandboxed", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "max_width": { + "name": "max_width", + "type": "enum__pages_v_blocks_fd_code_embed_max_width", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'default'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_code_embed_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_code_embed_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "embed_background": { + "name": "embed_background", + "type": "enum__pages_v_blocks_fd_code_embed_embed_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'none'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_code_embed_order_idx": { + "name": "_pages_v_blocks_fd_code_embed_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_code_embed_parent_id_idx": { + "name": "_pages_v_blocks_fd_code_embed_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_code_embed_path_idx": { + "name": "_pages_v_blocks_fd_code_embed_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_code_embed_parent_id_fk": { + "name": "_pages_v_blocks_fd_code_embed_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_code_embed", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_code_embed_locales": { + "name": "_pages_v_blocks_fd_code_embed_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "iframe_title": { + "name": "iframe_title", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Inbäddat formulär'" + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_code_embed_locales_locale_parent_id_uniqu": { + "name": "_pages_v_blocks_fd_code_embed_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_code_embed_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_code_embed_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_code_embed_locales", + "tableTo": "_pages_v_blocks_fd_code_embed", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_video": { + "name": "_pages_v_blocks_fd_video", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "video_source": { + "name": "video_source", + "type": "enum__pages_v_blocks_fd_video_video_source", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'upload'" + }, + "video_file_id": { + "name": "video_file_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "youtube_url": { + "name": "youtube_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "vimeo_url": { + "name": "vimeo_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "thumbnail_id": { + "name": "thumbnail_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "aspect_ratio": { + "name": "aspect_ratio", + "type": "enum__pages_v_blocks_fd_video_aspect_ratio", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'16/9'" + }, + "autoplay": { + "name": "autoplay", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "loop": { + "name": "loop", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "max_width": { + "name": "max_width", + "type": "enum__pages_v_blocks_fd_video_max_width", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'default'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_video_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "text_color": { + "name": "text_color", + "type": "enum__pages_v_blocks_fd_video_text_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'auto'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_video_order_idx": { + "name": "_pages_v_blocks_fd_video_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_video_parent_id_idx": { + "name": "_pages_v_blocks_fd_video_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_video_path_idx": { + "name": "_pages_v_blocks_fd_video_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_video_video_file_idx": { + "name": "_pages_v_blocks_fd_video_video_file_idx", + "columns": [ + { + "expression": "video_file_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_video_thumbnail_idx": { + "name": "_pages_v_blocks_fd_video_thumbnail_idx", + "columns": [ + { + "expression": "thumbnail_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_video_video_file_id_media_id_fk": { + "name": "_pages_v_blocks_fd_video_video_file_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_video", + "tableTo": "media", + "columnsFrom": [ + "video_file_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_video_thumbnail_id_media_id_fk": { + "name": "_pages_v_blocks_fd_video_thumbnail_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_video", + "tableTo": "media", + "columnsFrom": [ + "thumbnail_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_video_parent_id_fk": { + "name": "_pages_v_blocks_fd_video_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_video", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_video_locales": { + "name": "_pages_v_blocks_fd_video_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "description": { + "name": "description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_video_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_video_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_video_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_video_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_video_locales", + "tableTo": "_pages_v_blocks_fd_video", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_cta_banner": { + "name": "_pages_v_blocks_fd_cta_banner", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "cta_link": { + "name": "cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/kontakt'" + }, + "secondary_cta_link": { + "name": "secondary_cta_link", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_cta_banner_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "alignment": { + "name": "alignment", + "type": "enum__pages_v_blocks_fd_cta_banner_alignment", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'center'" + }, + "size": { + "name": "size", + "type": "enum__pages_v_blocks_fd_cta_banner_size", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'medium'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_cta_banner_order_idx": { + "name": "_pages_v_blocks_fd_cta_banner_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_cta_banner_parent_id_idx": { + "name": "_pages_v_blocks_fd_cta_banner_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_cta_banner_path_idx": { + "name": "_pages_v_blocks_fd_cta_banner_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_cta_banner_parent_id_fk": { + "name": "_pages_v_blocks_fd_cta_banner_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_cta_banner", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_cta_banner_locales": { + "name": "_pages_v_blocks_fd_cta_banner_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Redo att komma igång?'" + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Kontakta oss'" + }, + "secondary_cta_text": { + "name": "secondary_cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_cta_banner_locales_locale_parent_id_uniqu": { + "name": "_pages_v_blocks_fd_cta_banner_locales_locale_parent_id_uniqu", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_cta_banner_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_cta_banner_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_cta_banner_locales", + "tableTo": "_pages_v_blocks_fd_cta_banner", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_testimonial_testimonials": { + "name": "_pages_v_blocks_fd_testimonial_testimonials", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "author_company": { + "name": "author_company", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "avatar_id": { + "name": "avatar_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_testimonial_testimonials_order_idx": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_testimonial_testimonials_parent_id_idx": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_testimonial_testimonials_avatar_idx": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_avatar_idx", + "columns": [ + { + "expression": "avatar_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_testimonial_testimonials_avatar_id_media_id_fk": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_avatar_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_testimonial_testimonials", + "tableTo": "media", + "columnsFrom": [ + "avatar_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_testimonial_testimonials_parent_id_fk": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_testimonial_testimonials", + "tableTo": "_pages_v_blocks_fd_testimonial", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_testimonial_testimonials_locales": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_locales", + "schema": "", + "columns": { + "quote": { + "name": "quote", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "author_name": { + "name": "author_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "author_role": { + "name": "author_role", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_testimonial_testimonials_locales_locale_p": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_locales_locale_p", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_testimonial_testimonials_locales_paren_fk": { + "name": "_pages_v_blocks_fd_testimonial_testimonials_locales_paren_fk", + "tableFrom": "_pages_v_blocks_fd_testimonial_testimonials_locales", + "tableTo": "_pages_v_blocks_fd_testimonial_testimonials", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_testimonial": { + "name": "_pages_v_blocks_fd_testimonial", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "layout": { + "name": "layout", + "type": "enum__pages_v_blocks_fd_testimonial_layout", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'grid'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_testimonial_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'gray'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_testimonial_order_idx": { + "name": "_pages_v_blocks_fd_testimonial_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_testimonial_parent_id_idx": { + "name": "_pages_v_blocks_fd_testimonial_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_testimonial_path_idx": { + "name": "_pages_v_blocks_fd_testimonial_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_testimonial_parent_id_fk": { + "name": "_pages_v_blocks_fd_testimonial_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_testimonial", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_testimonial_locales": { + "name": "_pages_v_blocks_fd_testimonial_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_testimonial_locales_locale_parent_id_uniq": { + "name": "_pages_v_blocks_fd_testimonial_locales_locale_parent_id_uniq", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_testimonial_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_testimonial_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_testimonial_locales", + "tableTo": "_pages_v_blocks_fd_testimonial", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_team_members": { + "name": "_pages_v_blocks_fd_team_members", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "photo_id": { + "name": "photo_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "email": { + "name": "email", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "linkedin": { + "name": "linkedin", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_team_members_order_idx": { + "name": "_pages_v_blocks_fd_team_members_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_team_members_parent_id_idx": { + "name": "_pages_v_blocks_fd_team_members_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_team_members_photo_idx": { + "name": "_pages_v_blocks_fd_team_members_photo_idx", + "columns": [ + { + "expression": "photo_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_team_members_photo_id_media_id_fk": { + "name": "_pages_v_blocks_fd_team_members_photo_id_media_id_fk", + "tableFrom": "_pages_v_blocks_fd_team_members", + "tableTo": "media", + "columnsFrom": [ + "photo_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_blocks_fd_team_members_parent_id_fk": { + "name": "_pages_v_blocks_fd_team_members_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_team_members", + "tableTo": "_pages_v_blocks_fd_team", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_team_members_locales": { + "name": "_pages_v_blocks_fd_team_members_locales", + "schema": "", + "columns": { + "role": { + "name": "role", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "bio": { + "name": "bio", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_team_members_locales_locale_parent_id_uni": { + "name": "_pages_v_blocks_fd_team_members_locales_locale_parent_id_uni", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_team_members_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_team_members_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_team_members_locales", + "tableTo": "_pages_v_blocks_fd_team_members", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_team": { + "name": "_pages_v_blocks_fd_team", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "columns": { + "name": "columns", + "type": "enum__pages_v_blocks_fd_team_columns", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'3'" + }, + "card_style": { + "name": "card_style", + "type": "enum__pages_v_blocks_fd_team_card_style", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'navy'" + }, + "section_background": { + "name": "section_background", + "type": "enum__pages_v_blocks_fd_team_section_background", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'white'" + }, + "anchor_id": { + "name": "anchor_id", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_blocks_fd_team_order_idx": { + "name": "_pages_v_blocks_fd_team_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_team_parent_id_idx": { + "name": "_pages_v_blocks_fd_team_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_blocks_fd_team_path_idx": { + "name": "_pages_v_blocks_fd_team_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_team_parent_id_fk": { + "name": "_pages_v_blocks_fd_team_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_team", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_blocks_fd_team_locales": { + "name": "_pages_v_blocks_fd_team_locales", + "schema": "", + "columns": { + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_blocks_fd_team_locales_locale_parent_id_unique": { + "name": "_pages_v_blocks_fd_team_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_blocks_fd_team_locales_parent_id_fk": { + "name": "_pages_v_blocks_fd_team_locales_parent_id_fk", + "tableFrom": "_pages_v_blocks_fd_team_locales", + "tableTo": "_pages_v_blocks_fd_team", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v": { + "name": "_pages_v", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "version_title": { + "name": "version_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "version_published_at": { + "name": "version_published_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "version_slug": { + "name": "version_slug", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "version_generate_slug": { + "name": "version_generate_slug", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "version_updated_at": { + "name": "version_updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "version_created_at": { + "name": "version_created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "version__status": { + "name": "version__status", + "type": "enum__pages_v_version_status", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'draft'" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "snapshot": { + "name": "snapshot", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "published_locale": { + "name": "published_locale", + "type": "enum__pages_v_published_locale", + "typeSchema": "public", + "primaryKey": false, + "notNull": false + }, + "latest": { + "name": "latest", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "autosave": { + "name": "autosave", + "type": "boolean", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_pages_v_parent_idx": { + "name": "_pages_v_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_version_version_slug_idx": { + "name": "_pages_v_version_version_slug_idx", + "columns": [ + { + "expression": "version_slug", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_version_version_updated_at_idx": { + "name": "_pages_v_version_version_updated_at_idx", + "columns": [ + { + "expression": "version_updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_version_version_created_at_idx": { + "name": "_pages_v_version_version_created_at_idx", + "columns": [ + { + "expression": "version_created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_version_version__status_idx": { + "name": "_pages_v_version_version__status_idx", + "columns": [ + { + "expression": "version__status", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_created_at_idx": { + "name": "_pages_v_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_updated_at_idx": { + "name": "_pages_v_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_snapshot_idx": { + "name": "_pages_v_snapshot_idx", + "columns": [ + { + "expression": "snapshot", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_published_locale_idx": { + "name": "_pages_v_published_locale_idx", + "columns": [ + { + "expression": "published_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_latest_idx": { + "name": "_pages_v_latest_idx", + "columns": [ + { + "expression": "latest", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_autosave_idx": { + "name": "_pages_v_autosave_idx", + "columns": [ + { + "expression": "autosave", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_parent_id_pages_id_fk": { + "name": "_pages_v_parent_id_pages_id_fk", + "tableFrom": "_pages_v", + "tableTo": "pages", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._pages_v_locales": { + "name": "_pages_v_locales", + "schema": "", + "columns": { + "version_meta_title": { + "name": "version_meta_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "version_meta_image_id": { + "name": "version_meta_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "version_meta_description": { + "name": "version_meta_description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_pages_v_version_meta_version_meta_image_idx": { + "name": "_pages_v_version_meta_version_meta_image_idx", + "columns": [ + { + "expression": "version_meta_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_pages_v_locales_locale_parent_id_unique": { + "name": "_pages_v_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_pages_v_locales_version_meta_image_id_media_id_fk": { + "name": "_pages_v_locales_version_meta_image_id_media_id_fk", + "tableFrom": "_pages_v_locales", + "tableTo": "media", + "columnsFrom": [ + "version_meta_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_pages_v_locales_parent_id_fk": { + "name": "_pages_v_locales_parent_id_fk", + "tableFrom": "_pages_v_locales", + "tableTo": "_pages_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.posts_populated_authors": { + "name": "posts_populated_authors", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "posts_populated_authors_order_idx": { + "name": "posts_populated_authors_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_populated_authors_parent_id_idx": { + "name": "posts_populated_authors_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "posts_populated_authors_parent_id_fk": { + "name": "posts_populated_authors_parent_id_fk", + "tableFrom": "posts_populated_authors", + "tableTo": "posts", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.posts": { + "name": "posts", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "hero_image_id": { + "name": "hero_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "content": { + "name": "content", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "published_at": { + "name": "published_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "slug": { + "name": "slug", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "generate_slug": { + "name": "generate_slug", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "_status": { + "name": "_status", + "type": "enum_posts_status", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'draft'" + } + }, + "indexes": { + "posts_hero_image_idx": { + "name": "posts_hero_image_idx", + "columns": [ + { + "expression": "hero_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_slug_idx": { + "name": "posts_slug_idx", + "columns": [ + { + "expression": "slug", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_updated_at_idx": { + "name": "posts_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_created_at_idx": { + "name": "posts_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts__status_idx": { + "name": "posts__status_idx", + "columns": [ + { + "expression": "_status", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "posts_hero_image_id_media_id_fk": { + "name": "posts_hero_image_id_media_id_fk", + "tableFrom": "posts", + "tableTo": "media", + "columnsFrom": [ + "hero_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.posts_locales": { + "name": "posts_locales", + "schema": "", + "columns": { + "meta_title": { + "name": "meta_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "meta_image_id": { + "name": "meta_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "meta_description": { + "name": "meta_description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "posts_meta_meta_image_idx": { + "name": "posts_meta_meta_image_idx", + "columns": [ + { + "expression": "meta_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_locales_locale_parent_id_unique": { + "name": "posts_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "posts_locales_meta_image_id_media_id_fk": { + "name": "posts_locales_meta_image_id_media_id_fk", + "tableFrom": "posts_locales", + "tableTo": "media", + "columnsFrom": [ + "meta_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "posts_locales_parent_id_fk": { + "name": "posts_locales_parent_id_fk", + "tableFrom": "posts_locales", + "tableTo": "posts", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.posts_rels": { + "name": "posts_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "categories_id": { + "name": "categories_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "users_id": { + "name": "users_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "posts_rels_order_idx": { + "name": "posts_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_rels_parent_idx": { + "name": "posts_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_rels_path_idx": { + "name": "posts_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_rels_posts_id_idx": { + "name": "posts_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_rels_categories_id_idx": { + "name": "posts_rels_categories_id_idx", + "columns": [ + { + "expression": "categories_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "posts_rels_users_id_idx": { + "name": "posts_rels_users_id_idx", + "columns": [ + { + "expression": "users_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "posts_rels_parent_fk": { + "name": "posts_rels_parent_fk", + "tableFrom": "posts_rels", + "tableTo": "posts", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "posts_rels_posts_fk": { + "name": "posts_rels_posts_fk", + "tableFrom": "posts_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "posts_rels_categories_fk": { + "name": "posts_rels_categories_fk", + "tableFrom": "posts_rels", + "tableTo": "categories", + "columnsFrom": [ + "categories_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "posts_rels_users_fk": { + "name": "posts_rels_users_fk", + "tableFrom": "posts_rels", + "tableTo": "users", + "columnsFrom": [ + "users_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._posts_v_version_populated_authors": { + "name": "_posts_v_version_populated_authors", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_uuid": { + "name": "_uuid", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_posts_v_version_populated_authors_order_idx": { + "name": "_posts_v_version_populated_authors_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_version_populated_authors_parent_id_idx": { + "name": "_posts_v_version_populated_authors_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_posts_v_version_populated_authors_parent_id_fk": { + "name": "_posts_v_version_populated_authors_parent_id_fk", + "tableFrom": "_posts_v_version_populated_authors", + "tableTo": "_posts_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._posts_v": { + "name": "_posts_v", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "version_title": { + "name": "version_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "version_hero_image_id": { + "name": "version_hero_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "version_content": { + "name": "version_content", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "version_published_at": { + "name": "version_published_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "version_slug": { + "name": "version_slug", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "version_generate_slug": { + "name": "version_generate_slug", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "version_updated_at": { + "name": "version_updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "version_created_at": { + "name": "version_created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "version__status": { + "name": "version__status", + "type": "enum__posts_v_version_status", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'draft'" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "snapshot": { + "name": "snapshot", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "published_locale": { + "name": "published_locale", + "type": "enum__posts_v_published_locale", + "typeSchema": "public", + "primaryKey": false, + "notNull": false + }, + "latest": { + "name": "latest", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "autosave": { + "name": "autosave", + "type": "boolean", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_posts_v_parent_idx": { + "name": "_posts_v_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_version_version_hero_image_idx": { + "name": "_posts_v_version_version_hero_image_idx", + "columns": [ + { + "expression": "version_hero_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_version_version_slug_idx": { + "name": "_posts_v_version_version_slug_idx", + "columns": [ + { + "expression": "version_slug", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_version_version_updated_at_idx": { + "name": "_posts_v_version_version_updated_at_idx", + "columns": [ + { + "expression": "version_updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_version_version_created_at_idx": { + "name": "_posts_v_version_version_created_at_idx", + "columns": [ + { + "expression": "version_created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_version_version__status_idx": { + "name": "_posts_v_version_version__status_idx", + "columns": [ + { + "expression": "version__status", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_created_at_idx": { + "name": "_posts_v_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_updated_at_idx": { + "name": "_posts_v_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_snapshot_idx": { + "name": "_posts_v_snapshot_idx", + "columns": [ + { + "expression": "snapshot", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_published_locale_idx": { + "name": "_posts_v_published_locale_idx", + "columns": [ + { + "expression": "published_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_latest_idx": { + "name": "_posts_v_latest_idx", + "columns": [ + { + "expression": "latest", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_autosave_idx": { + "name": "_posts_v_autosave_idx", + "columns": [ + { + "expression": "autosave", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_posts_v_parent_id_posts_id_fk": { + "name": "_posts_v_parent_id_posts_id_fk", + "tableFrom": "_posts_v", + "tableTo": "posts", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_posts_v_version_hero_image_id_media_id_fk": { + "name": "_posts_v_version_hero_image_id_media_id_fk", + "tableFrom": "_posts_v", + "tableTo": "media", + "columnsFrom": [ + "version_hero_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._posts_v_locales": { + "name": "_posts_v_locales", + "schema": "", + "columns": { + "version_meta_title": { + "name": "version_meta_title", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "version_meta_image_id": { + "name": "version_meta_image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "version_meta_description": { + "name": "version_meta_description", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "_posts_v_version_meta_version_meta_image_idx": { + "name": "_posts_v_version_meta_version_meta_image_idx", + "columns": [ + { + "expression": "version_meta_image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_locales_locale_parent_id_unique": { + "name": "_posts_v_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_posts_v_locales_version_meta_image_id_media_id_fk": { + "name": "_posts_v_locales_version_meta_image_id_media_id_fk", + "tableFrom": "_posts_v_locales", + "tableTo": "media", + "columnsFrom": [ + "version_meta_image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "_posts_v_locales_parent_id_fk": { + "name": "_posts_v_locales_parent_id_fk", + "tableFrom": "_posts_v_locales", + "tableTo": "_posts_v", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public._posts_v_rels": { + "name": "_posts_v_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "categories_id": { + "name": "categories_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "users_id": { + "name": "users_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "_posts_v_rels_order_idx": { + "name": "_posts_v_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_rels_parent_idx": { + "name": "_posts_v_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_rels_path_idx": { + "name": "_posts_v_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_rels_posts_id_idx": { + "name": "_posts_v_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_rels_categories_id_idx": { + "name": "_posts_v_rels_categories_id_idx", + "columns": [ + { + "expression": "categories_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "_posts_v_rels_users_id_idx": { + "name": "_posts_v_rels_users_id_idx", + "columns": [ + { + "expression": "users_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "_posts_v_rels_parent_fk": { + "name": "_posts_v_rels_parent_fk", + "tableFrom": "_posts_v_rels", + "tableTo": "_posts_v", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "_posts_v_rels_posts_fk": { + "name": "_posts_v_rels_posts_fk", + "tableFrom": "_posts_v_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "_posts_v_rels_categories_fk": { + "name": "_posts_v_rels_categories_fk", + "tableFrom": "_posts_v_rels", + "tableTo": "categories", + "columnsFrom": [ + "categories_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "_posts_v_rels_users_fk": { + "name": "_posts_v_rels_users_fk", + "tableFrom": "_posts_v_rels", + "tableTo": "users", + "columnsFrom": [ + "users_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.media": { + "name": "media", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "alt": { + "name": "alt", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "url": { + "name": "url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "thumbnail_u_r_l": { + "name": "thumbnail_u_r_l", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "filename": { + "name": "filename", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "mime_type": { + "name": "mime_type", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "filesize": { + "name": "filesize", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "height": { + "name": "height", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "focal_x": { + "name": "focal_x", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "focal_y": { + "name": "focal_y", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_thumbnail_url": { + "name": "sizes_thumbnail_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_thumbnail_width": { + "name": "sizes_thumbnail_width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_thumbnail_height": { + "name": "sizes_thumbnail_height", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_thumbnail_mime_type": { + "name": "sizes_thumbnail_mime_type", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_thumbnail_filesize": { + "name": "sizes_thumbnail_filesize", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_thumbnail_filename": { + "name": "sizes_thumbnail_filename", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_medium_url": { + "name": "sizes_medium_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_medium_width": { + "name": "sizes_medium_width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_medium_height": { + "name": "sizes_medium_height", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_medium_mime_type": { + "name": "sizes_medium_mime_type", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_medium_filesize": { + "name": "sizes_medium_filesize", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_medium_filename": { + "name": "sizes_medium_filename", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_large_url": { + "name": "sizes_large_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_large_width": { + "name": "sizes_large_width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_large_height": { + "name": "sizes_large_height", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_large_mime_type": { + "name": "sizes_large_mime_type", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_large_filesize": { + "name": "sizes_large_filesize", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_large_filename": { + "name": "sizes_large_filename", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_hero_url": { + "name": "sizes_hero_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_hero_width": { + "name": "sizes_hero_width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_hero_height": { + "name": "sizes_hero_height", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_hero_mime_type": { + "name": "sizes_hero_mime_type", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "sizes_hero_filesize": { + "name": "sizes_hero_filesize", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "sizes_hero_filename": { + "name": "sizes_hero_filename", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "media_updated_at_idx": { + "name": "media_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "media_created_at_idx": { + "name": "media_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "media_filename_idx": { + "name": "media_filename_idx", + "columns": [ + { + "expression": "filename", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + }, + "media_sizes_thumbnail_sizes_thumbnail_filename_idx": { + "name": "media_sizes_thumbnail_sizes_thumbnail_filename_idx", + "columns": [ + { + "expression": "sizes_thumbnail_filename", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "media_sizes_medium_sizes_medium_filename_idx": { + "name": "media_sizes_medium_sizes_medium_filename_idx", + "columns": [ + { + "expression": "sizes_medium_filename", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "media_sizes_large_sizes_large_filename_idx": { + "name": "media_sizes_large_sizes_large_filename_idx", + "columns": [ + { + "expression": "sizes_large_filename", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "media_sizes_hero_sizes_hero_filename_idx": { + "name": "media_sizes_hero_sizes_hero_filename_idx", + "columns": [ + { + "expression": "sizes_hero_filename", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.categories_breadcrumbs": { + "name": "categories_breadcrumbs", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "doc_id": { + "name": "doc_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "url": { + "name": "url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "categories_breadcrumbs_order_idx": { + "name": "categories_breadcrumbs_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "categories_breadcrumbs_parent_id_idx": { + "name": "categories_breadcrumbs_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "categories_breadcrumbs_locale_idx": { + "name": "categories_breadcrumbs_locale_idx", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "categories_breadcrumbs_doc_idx": { + "name": "categories_breadcrumbs_doc_idx", + "columns": [ + { + "expression": "doc_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "categories_breadcrumbs_doc_id_categories_id_fk": { + "name": "categories_breadcrumbs_doc_id_categories_id_fk", + "tableFrom": "categories_breadcrumbs", + "tableTo": "categories", + "columnsFrom": [ + "doc_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "categories_breadcrumbs_parent_id_fk": { + "name": "categories_breadcrumbs_parent_id_fk", + "tableFrom": "categories_breadcrumbs", + "tableTo": "categories", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.categories": { + "name": "categories", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "slug": { + "name": "slug", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "categories_parent_idx": { + "name": "categories_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "categories_updated_at_idx": { + "name": "categories_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "categories_created_at_idx": { + "name": "categories_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "categories_parent_id_categories_id_fk": { + "name": "categories_parent_id_categories_id_fk", + "tableFrom": "categories", + "tableTo": "categories", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.users_sessions": { + "name": "users_sessions", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "expires_at": { + "name": "expires_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "users_sessions_order_idx": { + "name": "users_sessions_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "users_sessions_parent_id_idx": { + "name": "users_sessions_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "users_sessions_parent_id_fk": { + "name": "users_sessions_parent_id_fk", + "tableFrom": "users_sessions", + "tableTo": "users", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.users": { + "name": "users", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "role": { + "name": "role", + "type": "enum_users_role", + "typeSchema": "public", + "primaryKey": false, + "notNull": true, + "default": "'editor'" + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "email": { + "name": "email", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "reset_password_token": { + "name": "reset_password_token", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "reset_password_expiration": { + "name": "reset_password_expiration", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "salt": { + "name": "salt", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "hash": { + "name": "hash", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "login_attempts": { + "name": "login_attempts", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "lock_until": { + "name": "lock_until", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "users_updated_at_idx": { + "name": "users_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "users_created_at_idx": { + "name": "users_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "users_email_idx": { + "name": "users_email_idx", + "columns": [ + { + "expression": "email", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.redirects": { + "name": "redirects", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "from": { + "name": "from", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "to_type": { + "name": "to_type", + "type": "enum_redirects_to_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'reference'" + }, + "to_url": { + "name": "to_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "redirects_from_idx": { + "name": "redirects_from_idx", + "columns": [ + { + "expression": "from", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + }, + "redirects_updated_at_idx": { + "name": "redirects_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "redirects_created_at_idx": { + "name": "redirects_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.redirects_rels": { + "name": "redirects_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "pages_id": { + "name": "pages_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "redirects_rels_order_idx": { + "name": "redirects_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "redirects_rels_parent_idx": { + "name": "redirects_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "redirects_rels_path_idx": { + "name": "redirects_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "redirects_rels_pages_id_idx": { + "name": "redirects_rels_pages_id_idx", + "columns": [ + { + "expression": "pages_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "redirects_rels_posts_id_idx": { + "name": "redirects_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "redirects_rels_parent_fk": { + "name": "redirects_rels_parent_fk", + "tableFrom": "redirects_rels", + "tableTo": "redirects", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "redirects_rels_pages_fk": { + "name": "redirects_rels_pages_fk", + "tableFrom": "redirects_rels", + "tableTo": "pages", + "columnsFrom": [ + "pages_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "redirects_rels_posts_fk": { + "name": "redirects_rels_posts_fk", + "tableFrom": "redirects_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_checkbox": { + "name": "forms_blocks_checkbox", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_checkbox_order_idx": { + "name": "forms_blocks_checkbox_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_checkbox_parent_id_idx": { + "name": "forms_blocks_checkbox_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_checkbox_path_idx": { + "name": "forms_blocks_checkbox_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_checkbox_parent_id_fk": { + "name": "forms_blocks_checkbox_parent_id_fk", + "tableFrom": "forms_blocks_checkbox", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_checkbox_locales": { + "name": "forms_blocks_checkbox_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_checkbox_locales_locale_parent_id_unique": { + "name": "forms_blocks_checkbox_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_checkbox_locales_parent_id_fk": { + "name": "forms_blocks_checkbox_locales_parent_id_fk", + "tableFrom": "forms_blocks_checkbox_locales", + "tableTo": "forms_blocks_checkbox", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_country": { + "name": "forms_blocks_country", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_country_order_idx": { + "name": "forms_blocks_country_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_country_parent_id_idx": { + "name": "forms_blocks_country_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_country_path_idx": { + "name": "forms_blocks_country_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_country_parent_id_fk": { + "name": "forms_blocks_country_parent_id_fk", + "tableFrom": "forms_blocks_country", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_country_locales": { + "name": "forms_blocks_country_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_country_locales_locale_parent_id_unique": { + "name": "forms_blocks_country_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_country_locales_parent_id_fk": { + "name": "forms_blocks_country_locales_parent_id_fk", + "tableFrom": "forms_blocks_country_locales", + "tableTo": "forms_blocks_country", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_email": { + "name": "forms_blocks_email", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_email_order_idx": { + "name": "forms_blocks_email_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_email_parent_id_idx": { + "name": "forms_blocks_email_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_email_path_idx": { + "name": "forms_blocks_email_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_email_parent_id_fk": { + "name": "forms_blocks_email_parent_id_fk", + "tableFrom": "forms_blocks_email", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_email_locales": { + "name": "forms_blocks_email_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_email_locales_locale_parent_id_unique": { + "name": "forms_blocks_email_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_email_locales_parent_id_fk": { + "name": "forms_blocks_email_locales_parent_id_fk", + "tableFrom": "forms_blocks_email_locales", + "tableTo": "forms_blocks_email", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_message": { + "name": "forms_blocks_message", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_message_order_idx": { + "name": "forms_blocks_message_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_message_parent_id_idx": { + "name": "forms_blocks_message_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_message_path_idx": { + "name": "forms_blocks_message_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_message_parent_id_fk": { + "name": "forms_blocks_message_parent_id_fk", + "tableFrom": "forms_blocks_message", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_message_locales": { + "name": "forms_blocks_message_locales", + "schema": "", + "columns": { + "message": { + "name": "message", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_message_locales_locale_parent_id_unique": { + "name": "forms_blocks_message_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_message_locales_parent_id_fk": { + "name": "forms_blocks_message_locales_parent_id_fk", + "tableFrom": "forms_blocks_message_locales", + "tableTo": "forms_blocks_message", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_number": { + "name": "forms_blocks_number", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_number_order_idx": { + "name": "forms_blocks_number_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_number_parent_id_idx": { + "name": "forms_blocks_number_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_number_path_idx": { + "name": "forms_blocks_number_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_number_parent_id_fk": { + "name": "forms_blocks_number_parent_id_fk", + "tableFrom": "forms_blocks_number", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_number_locales": { + "name": "forms_blocks_number_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_number_locales_locale_parent_id_unique": { + "name": "forms_blocks_number_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_number_locales_parent_id_fk": { + "name": "forms_blocks_number_locales_parent_id_fk", + "tableFrom": "forms_blocks_number_locales", + "tableTo": "forms_blocks_number", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_select_options": { + "name": "forms_blocks_select_options", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "value": { + "name": "value", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_select_options_order_idx": { + "name": "forms_blocks_select_options_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_select_options_parent_id_idx": { + "name": "forms_blocks_select_options_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_select_options_parent_id_fk": { + "name": "forms_blocks_select_options_parent_id_fk", + "tableFrom": "forms_blocks_select_options", + "tableTo": "forms_blocks_select", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_select_options_locales": { + "name": "forms_blocks_select_options_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_select_options_locales_locale_parent_id_unique": { + "name": "forms_blocks_select_options_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_select_options_locales_parent_id_fk": { + "name": "forms_blocks_select_options_locales_parent_id_fk", + "tableFrom": "forms_blocks_select_options_locales", + "tableTo": "forms_blocks_select_options", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_select": { + "name": "forms_blocks_select", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "placeholder": { + "name": "placeholder", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_select_order_idx": { + "name": "forms_blocks_select_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_select_parent_id_idx": { + "name": "forms_blocks_select_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_select_path_idx": { + "name": "forms_blocks_select_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_select_parent_id_fk": { + "name": "forms_blocks_select_parent_id_fk", + "tableFrom": "forms_blocks_select", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_select_locales": { + "name": "forms_blocks_select_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_select_locales_locale_parent_id_unique": { + "name": "forms_blocks_select_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_select_locales_parent_id_fk": { + "name": "forms_blocks_select_locales_parent_id_fk", + "tableFrom": "forms_blocks_select_locales", + "tableTo": "forms_blocks_select", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_state": { + "name": "forms_blocks_state", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_state_order_idx": { + "name": "forms_blocks_state_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_state_parent_id_idx": { + "name": "forms_blocks_state_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_state_path_idx": { + "name": "forms_blocks_state_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_state_parent_id_fk": { + "name": "forms_blocks_state_parent_id_fk", + "tableFrom": "forms_blocks_state", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_state_locales": { + "name": "forms_blocks_state_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_state_locales_locale_parent_id_unique": { + "name": "forms_blocks_state_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_state_locales_parent_id_fk": { + "name": "forms_blocks_state_locales_parent_id_fk", + "tableFrom": "forms_blocks_state_locales", + "tableTo": "forms_blocks_state", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_text": { + "name": "forms_blocks_text", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_text_order_idx": { + "name": "forms_blocks_text_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_text_parent_id_idx": { + "name": "forms_blocks_text_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_text_path_idx": { + "name": "forms_blocks_text_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_text_parent_id_fk": { + "name": "forms_blocks_text_parent_id_fk", + "tableFrom": "forms_blocks_text", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_text_locales": { + "name": "forms_blocks_text_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_text_locales_locale_parent_id_unique": { + "name": "forms_blocks_text_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_text_locales_parent_id_fk": { + "name": "forms_blocks_text_locales_parent_id_fk", + "tableFrom": "forms_blocks_text_locales", + "tableTo": "forms_blocks_text", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_textarea": { + "name": "forms_blocks_textarea", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_path": { + "name": "_path", + "type": "text", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "width": { + "name": "width", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "required": { + "name": "required", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "block_name": { + "name": "block_name", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_blocks_textarea_order_idx": { + "name": "forms_blocks_textarea_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_textarea_parent_id_idx": { + "name": "forms_blocks_textarea_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_blocks_textarea_path_idx": { + "name": "forms_blocks_textarea_path_idx", + "columns": [ + { + "expression": "_path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_textarea_parent_id_fk": { + "name": "forms_blocks_textarea_parent_id_fk", + "tableFrom": "forms_blocks_textarea", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_blocks_textarea_locales": { + "name": "forms_blocks_textarea_locales", + "schema": "", + "columns": { + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "default_value": { + "name": "default_value", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_blocks_textarea_locales_locale_parent_id_unique": { + "name": "forms_blocks_textarea_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_blocks_textarea_locales_parent_id_fk": { + "name": "forms_blocks_textarea_locales_parent_id_fk", + "tableFrom": "forms_blocks_textarea_locales", + "tableTo": "forms_blocks_textarea", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_emails": { + "name": "forms_emails", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "email_to": { + "name": "email_to", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cc": { + "name": "cc", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "bcc": { + "name": "bcc", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "reply_to": { + "name": "reply_to", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "email_from": { + "name": "email_from", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "forms_emails_order_idx": { + "name": "forms_emails_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_emails_parent_id_idx": { + "name": "forms_emails_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_emails_parent_id_fk": { + "name": "forms_emails_parent_id_fk", + "tableFrom": "forms_emails", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_emails_locales": { + "name": "forms_emails_locales", + "schema": "", + "columns": { + "subject": { + "name": "subject", + "type": "varchar", + "primaryKey": false, + "notNull": true, + "default": "'You''ve received a new message.'" + }, + "message": { + "name": "message", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_emails_locales_locale_parent_id_unique": { + "name": "forms_emails_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_emails_locales_parent_id_fk": { + "name": "forms_emails_locales_parent_id_fk", + "tableFrom": "forms_emails_locales", + "tableTo": "forms_emails", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms": { + "name": "forms", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "title": { + "name": "title", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "confirmation_type": { + "name": "confirmation_type", + "type": "enum_forms_confirmation_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'message'" + }, + "redirect_url": { + "name": "redirect_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "forms_updated_at_idx": { + "name": "forms_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "forms_created_at_idx": { + "name": "forms_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.forms_locales": { + "name": "forms_locales", + "schema": "", + "columns": { + "submit_button_label": { + "name": "submit_button_label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "confirmation_message": { + "name": "confirmation_message", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "_locale": { + "name": "_locale", + "type": "_locales", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "forms_locales_locale_parent_id_unique": { + "name": "forms_locales_locale_parent_id_unique", + "columns": [ + { + "expression": "_locale", + "isExpression": false, + "asc": true, + "nulls": "last" + }, + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "forms_locales_parent_id_fk": { + "name": "forms_locales_parent_id_fk", + "tableFrom": "forms_locales", + "tableTo": "forms", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.form_submissions_submission_data": { + "name": "form_submissions_submission_data", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "field": { + "name": "field", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "value": { + "name": "value", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "form_submissions_submission_data_order_idx": { + "name": "form_submissions_submission_data_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "form_submissions_submission_data_parent_id_idx": { + "name": "form_submissions_submission_data_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "form_submissions_submission_data_parent_id_fk": { + "name": "form_submissions_submission_data_parent_id_fk", + "tableFrom": "form_submissions_submission_data", + "tableTo": "form_submissions", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.form_submissions": { + "name": "form_submissions", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "form_id": { + "name": "form_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "form_submissions_form_idx": { + "name": "form_submissions_form_idx", + "columns": [ + { + "expression": "form_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "form_submissions_updated_at_idx": { + "name": "form_submissions_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "form_submissions_created_at_idx": { + "name": "form_submissions_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "form_submissions_form_id_forms_id_fk": { + "name": "form_submissions_form_id_forms_id_fk", + "tableFrom": "form_submissions", + "tableTo": "forms", + "columnsFrom": [ + "form_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_kv": { + "name": "payload_kv", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "key": { + "name": "key", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "data": { + "name": "data", + "type": "jsonb", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "payload_kv_key_idx": { + "name": "payload_kv_key_idx", + "columns": [ + { + "expression": "key", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": true, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_jobs_log": { + "name": "payload_jobs_log", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "executed_at": { + "name": "executed_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true + }, + "completed_at": { + "name": "completed_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true + }, + "task_slug": { + "name": "task_slug", + "type": "enum_payload_jobs_log_task_slug", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "task_i_d": { + "name": "task_i_d", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "input": { + "name": "input", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "output": { + "name": "output", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "state": { + "name": "state", + "type": "enum_payload_jobs_log_state", + "typeSchema": "public", + "primaryKey": false, + "notNull": true + }, + "error": { + "name": "error", + "type": "jsonb", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "payload_jobs_log_order_idx": { + "name": "payload_jobs_log_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_log_parent_id_idx": { + "name": "payload_jobs_log_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "payload_jobs_log_parent_id_fk": { + "name": "payload_jobs_log_parent_id_fk", + "tableFrom": "payload_jobs_log", + "tableTo": "payload_jobs", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_jobs": { + "name": "payload_jobs", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "input": { + "name": "input", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "completed_at": { + "name": "completed_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "total_tried": { + "name": "total_tried", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 0 + }, + "has_error": { + "name": "has_error", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "error": { + "name": "error", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "task_slug": { + "name": "task_slug", + "type": "enum_payload_jobs_task_slug", + "typeSchema": "public", + "primaryKey": false, + "notNull": false + }, + "queue": { + "name": "queue", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'default'" + }, + "wait_until": { + "name": "wait_until", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "processing": { + "name": "processing", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "payload_jobs_completed_at_idx": { + "name": "payload_jobs_completed_at_idx", + "columns": [ + { + "expression": "completed_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_total_tried_idx": { + "name": "payload_jobs_total_tried_idx", + "columns": [ + { + "expression": "total_tried", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_has_error_idx": { + "name": "payload_jobs_has_error_idx", + "columns": [ + { + "expression": "has_error", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_task_slug_idx": { + "name": "payload_jobs_task_slug_idx", + "columns": [ + { + "expression": "task_slug", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_queue_idx": { + "name": "payload_jobs_queue_idx", + "columns": [ + { + "expression": "queue", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_wait_until_idx": { + "name": "payload_jobs_wait_until_idx", + "columns": [ + { + "expression": "wait_until", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_processing_idx": { + "name": "payload_jobs_processing_idx", + "columns": [ + { + "expression": "processing", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_updated_at_idx": { + "name": "payload_jobs_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_jobs_created_at_idx": { + "name": "payload_jobs_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_locked_documents": { + "name": "payload_locked_documents", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "global_slug": { + "name": "global_slug", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "payload_locked_documents_global_slug_idx": { + "name": "payload_locked_documents_global_slug_idx", + "columns": [ + { + "expression": "global_slug", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_updated_at_idx": { + "name": "payload_locked_documents_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_created_at_idx": { + "name": "payload_locked_documents_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_locked_documents_rels": { + "name": "payload_locked_documents_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "pages_id": { + "name": "pages_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "media_id": { + "name": "media_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "categories_id": { + "name": "categories_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "users_id": { + "name": "users_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "redirects_id": { + "name": "redirects_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "forms_id": { + "name": "forms_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "form_submissions_id": { + "name": "form_submissions_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "payload_locked_documents_rels_order_idx": { + "name": "payload_locked_documents_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_parent_idx": { + "name": "payload_locked_documents_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_path_idx": { + "name": "payload_locked_documents_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_pages_id_idx": { + "name": "payload_locked_documents_rels_pages_id_idx", + "columns": [ + { + "expression": "pages_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_posts_id_idx": { + "name": "payload_locked_documents_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_media_id_idx": { + "name": "payload_locked_documents_rels_media_id_idx", + "columns": [ + { + "expression": "media_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_categories_id_idx": { + "name": "payload_locked_documents_rels_categories_id_idx", + "columns": [ + { + "expression": "categories_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_users_id_idx": { + "name": "payload_locked_documents_rels_users_id_idx", + "columns": [ + { + "expression": "users_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_redirects_id_idx": { + "name": "payload_locked_documents_rels_redirects_id_idx", + "columns": [ + { + "expression": "redirects_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_forms_id_idx": { + "name": "payload_locked_documents_rels_forms_id_idx", + "columns": [ + { + "expression": "forms_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_locked_documents_rels_form_submissions_id_idx": { + "name": "payload_locked_documents_rels_form_submissions_id_idx", + "columns": [ + { + "expression": "form_submissions_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "payload_locked_documents_rels_parent_fk": { + "name": "payload_locked_documents_rels_parent_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "payload_locked_documents", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_pages_fk": { + "name": "payload_locked_documents_rels_pages_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "pages", + "columnsFrom": [ + "pages_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_posts_fk": { + "name": "payload_locked_documents_rels_posts_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_media_fk": { + "name": "payload_locked_documents_rels_media_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "media", + "columnsFrom": [ + "media_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_categories_fk": { + "name": "payload_locked_documents_rels_categories_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "categories", + "columnsFrom": [ + "categories_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_users_fk": { + "name": "payload_locked_documents_rels_users_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "users", + "columnsFrom": [ + "users_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_redirects_fk": { + "name": "payload_locked_documents_rels_redirects_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "redirects", + "columnsFrom": [ + "redirects_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_forms_fk": { + "name": "payload_locked_documents_rels_forms_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "forms", + "columnsFrom": [ + "forms_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_locked_documents_rels_form_submissions_fk": { + "name": "payload_locked_documents_rels_form_submissions_fk", + "tableFrom": "payload_locked_documents_rels", + "tableTo": "form_submissions", + "columnsFrom": [ + "form_submissions_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_preferences": { + "name": "payload_preferences", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "key": { + "name": "key", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "value": { + "name": "value", + "type": "jsonb", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "payload_preferences_key_idx": { + "name": "payload_preferences_key_idx", + "columns": [ + { + "expression": "key", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_preferences_updated_at_idx": { + "name": "payload_preferences_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_preferences_created_at_idx": { + "name": "payload_preferences_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_preferences_rels": { + "name": "payload_preferences_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "users_id": { + "name": "users_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "payload_preferences_rels_order_idx": { + "name": "payload_preferences_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_preferences_rels_parent_idx": { + "name": "payload_preferences_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_preferences_rels_path_idx": { + "name": "payload_preferences_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_preferences_rels_users_id_idx": { + "name": "payload_preferences_rels_users_id_idx", + "columns": [ + { + "expression": "users_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "payload_preferences_rels_parent_fk": { + "name": "payload_preferences_rels_parent_fk", + "tableFrom": "payload_preferences_rels", + "tableTo": "payload_preferences", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "payload_preferences_rels_users_fk": { + "name": "payload_preferences_rels_users_fk", + "tableFrom": "payload_preferences_rels", + "tableTo": "users", + "columnsFrom": [ + "users_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.payload_migrations": { + "name": "payload_migrations", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "name": { + "name": "name", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "batch": { + "name": "batch", + "type": "numeric", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": true, + "default": "now()" + } + }, + "indexes": { + "payload_migrations_updated_at_idx": { + "name": "payload_migrations_updated_at_idx", + "columns": [ + { + "expression": "updated_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "payload_migrations_created_at_idx": { + "name": "payload_migrations_created_at_idx", + "columns": [ + { + "expression": "created_at", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.header_nav_items_children": { + "name": "header_nav_items_children", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "type": { + "name": "type", + "type": "enum_header_nav_items_children_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'custom'" + }, + "url": { + "name": "url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "group": { + "name": "group", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "header_nav_items_children_order_idx": { + "name": "header_nav_items_children_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "header_nav_items_children_parent_id_idx": { + "name": "header_nav_items_children_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "header_nav_items_children_parent_id_fk": { + "name": "header_nav_items_children_parent_id_fk", + "tableFrom": "header_nav_items_children", + "tableTo": "header_nav_items", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.header_nav_items": { + "name": "header_nav_items", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "label": { + "name": "label", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "type": { + "name": "type", + "type": "enum_header_nav_items_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'custom'" + }, + "url": { + "name": "url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "mega_menu": { + "name": "mega_menu", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + } + }, + "indexes": { + "header_nav_items_order_idx": { + "name": "header_nav_items_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "header_nav_items_parent_id_idx": { + "name": "header_nav_items_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "header_nav_items_parent_id_fk": { + "name": "header_nav_items_parent_id_fk", + "tableFrom": "header_nav_items", + "tableTo": "header", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.header": { + "name": "header", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "logo_link_type": { + "name": "logo_link_type", + "type": "enum_header_logo_link_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'custom'" + }, + "logo_link_url": { + "name": "logo_link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/'" + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + } + }, + "indexes": {}, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.header_rels": { + "name": "header_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "pages_id": { + "name": "pages_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "header_rels_order_idx": { + "name": "header_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "header_rels_parent_idx": { + "name": "header_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "header_rels_path_idx": { + "name": "header_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "header_rels_pages_id_idx": { + "name": "header_rels_pages_id_idx", + "columns": [ + { + "expression": "pages_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "header_rels_parent_fk": { + "name": "header_rels_parent_fk", + "tableFrom": "header_rels", + "tableTo": "header", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "header_rels_pages_fk": { + "name": "header_rels_pages_fk", + "tableFrom": "header_rels", + "tableTo": "pages", + "columnsFrom": [ + "pages_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.footer_cert_marks": { + "name": "footer_cert_marks", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "alt": { + "name": "alt", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "link_url": { + "name": "link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "footer_cert_marks_order_idx": { + "name": "footer_cert_marks_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_cert_marks_parent_id_idx": { + "name": "footer_cert_marks_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_cert_marks_image_idx": { + "name": "footer_cert_marks_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "footer_cert_marks_image_id_media_id_fk": { + "name": "footer_cert_marks_image_id_media_id_fk", + "tableFrom": "footer_cert_marks", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + }, + "footer_cert_marks_parent_id_fk": { + "name": "footer_cert_marks_parent_id_fk", + "tableFrom": "footer_cert_marks", + "tableTo": "footer", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.footer_columns_links": { + "name": "footer_columns_links", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "link_type": { + "name": "link_type", + "type": "enum_footer_columns_links_link_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'reference'" + }, + "link_new_tab": { + "name": "link_new_tab", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "link_url": { + "name": "link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "link_label": { + "name": "link_label", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "footer_columns_links_order_idx": { + "name": "footer_columns_links_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_columns_links_parent_id_idx": { + "name": "footer_columns_links_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "footer_columns_links_parent_id_fk": { + "name": "footer_columns_links_parent_id_fk", + "tableFrom": "footer_columns_links", + "tableTo": "footer_columns", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.footer_columns": { + "name": "footer_columns", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "footer_columns_order_idx": { + "name": "footer_columns_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_columns_parent_id_idx": { + "name": "footer_columns_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "footer_columns_parent_id_fk": { + "name": "footer_columns_parent_id_fk", + "tableFrom": "footer_columns", + "tableTo": "footer", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.footer_nav_items": { + "name": "footer_nav_items", + "schema": "", + "columns": { + "_order": { + "name": "_order", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "_parent_id": { + "name": "_parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "id": { + "name": "id", + "type": "varchar", + "primaryKey": true, + "notNull": true + }, + "link_type": { + "name": "link_type", + "type": "enum_footer_nav_items_link_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'reference'" + }, + "link_new_tab": { + "name": "link_new_tab", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "link_url": { + "name": "link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "link_label": { + "name": "link_label", + "type": "varchar", + "primaryKey": false, + "notNull": true + } + }, + "indexes": { + "footer_nav_items_order_idx": { + "name": "footer_nav_items_order_idx", + "columns": [ + { + "expression": "_order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_nav_items_parent_id_idx": { + "name": "footer_nav_items_parent_id_idx", + "columns": [ + { + "expression": "_parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "footer_nav_items_parent_id_fk": { + "name": "footer_nav_items_parent_id_fk", + "tableFrom": "footer_nav_items", + "tableTo": "footer", + "columnsFrom": [ + "_parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.footer": { + "name": "footer", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "logo_link_type": { + "name": "logo_link_type", + "type": "enum_footer_logo_link_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'custom'" + }, + "logo_link_url": { + "name": "logo_link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/'" + }, + "social_links_linkedin_enabled": { + "name": "social_links_linkedin_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "social_links_linkedin_url": { + "name": "social_links_linkedin_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "social_links_instagram_enabled": { + "name": "social_links_instagram_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "social_links_instagram_url": { + "name": "social_links_instagram_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "social_links_facebook_enabled": { + "name": "social_links_facebook_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "social_links_facebook_url": { + "name": "social_links_facebook_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "social_links_youtube_enabled": { + "name": "social_links_youtube_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "social_links_youtube_url": { + "name": "social_links_youtube_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "social_links_twitter_enabled": { + "name": "social_links_twitter_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "social_links_twitter_url": { + "name": "social_links_twitter_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "bottom_left_text": { + "name": "bottom_left_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'© {year} Fiber Direkt. Alla rättigheter förbehållna.'" + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + } + }, + "indexes": {}, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.footer_rels": { + "name": "footer_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "pages_id": { + "name": "pages_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "footer_rels_order_idx": { + "name": "footer_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_rels_parent_idx": { + "name": "footer_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_rels_path_idx": { + "name": "footer_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_rels_pages_id_idx": { + "name": "footer_rels_pages_id_idx", + "columns": [ + { + "expression": "pages_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "footer_rels_posts_id_idx": { + "name": "footer_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "footer_rels_parent_fk": { + "name": "footer_rels_parent_fk", + "tableFrom": "footer_rels", + "tableTo": "footer", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "footer_rels_pages_fk": { + "name": "footer_rels_pages_fk", + "tableFrom": "footer_rels", + "tableTo": "pages", + "columnsFrom": [ + "pages_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "footer_rels_posts_fk": { + "name": "footer_rels_posts_fk", + "tableFrom": "footer_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.announcement_bar": { + "name": "announcement_bar", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "enabled": { + "name": "enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "text": { + "name": "text", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "button_label": { + "name": "button_label", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "button_link_type": { + "name": "button_link_type", + "type": "enum_announcement_bar_button_link_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'custom'" + }, + "button_link_new_tab": { + "name": "button_link_new_tab", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "button_link_url": { + "name": "button_link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "dismissible": { + "name": "dismissible", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "background_color": { + "name": "background_color", + "type": "enum_announcement_bar_background_color", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'yellow'" + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + } + }, + "indexes": {}, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.announcement_bar_rels": { + "name": "announcement_bar_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "pages_id": { + "name": "pages_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "announcement_bar_rels_order_idx": { + "name": "announcement_bar_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "announcement_bar_rels_parent_idx": { + "name": "announcement_bar_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "announcement_bar_rels_path_idx": { + "name": "announcement_bar_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "announcement_bar_rels_pages_id_idx": { + "name": "announcement_bar_rels_pages_id_idx", + "columns": [ + { + "expression": "pages_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "announcement_bar_rels_posts_id_idx": { + "name": "announcement_bar_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "announcement_bar_rels_parent_fk": { + "name": "announcement_bar_rels_parent_fk", + "tableFrom": "announcement_bar_rels", + "tableTo": "announcement_bar", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "announcement_bar_rels_pages_fk": { + "name": "announcement_bar_rels_pages_fk", + "tableFrom": "announcement_bar_rels", + "tableTo": "pages", + "columnsFrom": [ + "pages_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "announcement_bar_rels_posts_fk": { + "name": "announcement_bar_rels_posts_fk", + "tableFrom": "announcement_bar_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.popup_announcement": { + "name": "popup_announcement", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "enabled": { + "name": "enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "heading": { + "name": "heading", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Nyhet'" + }, + "subheading": { + "name": "subheading", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "body": { + "name": "body", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cta_text": { + "name": "cta_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'Läs mer'" + }, + "cta_link_type": { + "name": "cta_link_type", + "type": "enum_popup_announcement_cta_link_type", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'custom'" + }, + "cta_link_new_tab": { + "name": "cta_link_new_tab", + "type": "boolean", + "primaryKey": false, + "notNull": false + }, + "cta_link_url": { + "name": "cta_link_url", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "image_id": { + "name": "image_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "badge_text": { + "name": "badge_text", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'NYHET'" + }, + "theme": { + "name": "theme", + "type": "enum_popup_announcement_theme", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'light'" + }, + "show_on_pages": { + "name": "show_on_pages", + "type": "enum_popup_announcement_show_on_pages", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'all'" + }, + "dismiss_days": { + "name": "dismiss_days", + "type": "numeric", + "primaryKey": false, + "notNull": false, + "default": 7 + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "popup_announcement_image_idx": { + "name": "popup_announcement_image_idx", + "columns": [ + { + "expression": "image_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "popup_announcement_image_id_media_id_fk": { + "name": "popup_announcement_image_id_media_id_fk", + "tableFrom": "popup_announcement", + "tableTo": "media", + "columnsFrom": [ + "image_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "set null", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.popup_announcement_rels": { + "name": "popup_announcement_rels", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "order": { + "name": "order", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "parent_id": { + "name": "parent_id", + "type": "integer", + "primaryKey": false, + "notNull": true + }, + "path": { + "name": "path", + "type": "varchar", + "primaryKey": false, + "notNull": true + }, + "pages_id": { + "name": "pages_id", + "type": "integer", + "primaryKey": false, + "notNull": false + }, + "posts_id": { + "name": "posts_id", + "type": "integer", + "primaryKey": false, + "notNull": false + } + }, + "indexes": { + "popup_announcement_rels_order_idx": { + "name": "popup_announcement_rels_order_idx", + "columns": [ + { + "expression": "order", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "popup_announcement_rels_parent_idx": { + "name": "popup_announcement_rels_parent_idx", + "columns": [ + { + "expression": "parent_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "popup_announcement_rels_path_idx": { + "name": "popup_announcement_rels_path_idx", + "columns": [ + { + "expression": "path", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "popup_announcement_rels_pages_id_idx": { + "name": "popup_announcement_rels_pages_id_idx", + "columns": [ + { + "expression": "pages_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + }, + "popup_announcement_rels_posts_id_idx": { + "name": "popup_announcement_rels_posts_id_idx", + "columns": [ + { + "expression": "posts_id", + "isExpression": false, + "asc": true, + "nulls": "last" + } + ], + "isUnique": false, + "concurrently": false, + "method": "btree", + "with": {} + } + }, + "foreignKeys": { + "popup_announcement_rels_parent_fk": { + "name": "popup_announcement_rels_parent_fk", + "tableFrom": "popup_announcement_rels", + "tableTo": "popup_announcement", + "columnsFrom": [ + "parent_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "popup_announcement_rels_pages_fk": { + "name": "popup_announcement_rels_pages_fk", + "tableFrom": "popup_announcement_rels", + "tableTo": "pages", + "columnsFrom": [ + "pages_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + }, + "popup_announcement_rels_posts_fk": { + "name": "popup_announcement_rels_posts_fk", + "tableFrom": "popup_announcement_rels", + "tableTo": "posts", + "columnsFrom": [ + "posts_id" + ], + "columnsTo": [ + "id" + ], + "onDelete": "cascade", + "onUpdate": "no action" + } + }, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + }, + "public.site_settings": { + "name": "site_settings", + "schema": "", + "columns": { + "id": { + "name": "id", + "type": "serial", + "primaryKey": true, + "notNull": true + }, + "header_code_injection_enabled": { + "name": "header_code_injection_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "header_code_injection_code": { + "name": "header_code_injection_code", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "footer_code_injection_enabled": { + "name": "footer_code_injection_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "footer_code_injection_code": { + "name": "footer_code_injection_code", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "cookie_consent_enabled": { + "name": "cookie_consent_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": true + }, + "cookie_consent_privacy_policy_url": { + "name": "cookie_consent_privacy_policy_url", + "type": "varchar", + "primaryKey": false, + "notNull": false, + "default": "'/integritetspolicy'" + }, + "cookie_consent_accepted_days": { + "name": "cookie_consent_accepted_days", + "type": "enum_site_settings_cookie_consent_accepted_days", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'365'" + }, + "cookie_consent_declined_days": { + "name": "cookie_consent_declined_days", + "type": "enum_site_settings_cookie_consent_declined_days", + "typeSchema": "public", + "primaryKey": false, + "notNull": false, + "default": "'30'" + }, + "matomo_enabled": { + "name": "matomo_enabled", + "type": "boolean", + "primaryKey": false, + "notNull": false, + "default": false + }, + "matomo_code": { + "name": "matomo_code", + "type": "varchar", + "primaryKey": false, + "notNull": false + }, + "updated_at": { + "name": "updated_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + }, + "created_at": { + "name": "created_at", + "type": "timestamp(3) with time zone", + "primaryKey": false, + "notNull": false + } + }, + "indexes": {}, + "foreignKeys": {}, + "compositePrimaryKeys": {}, + "uniqueConstraints": {}, + "policies": {}, + "checkConstraints": {}, + "isRLSEnabled": false + } + }, + "enums": { + "public._locales": { + "name": "_locales", + "schema": "public", + "values": [ + "sv", + "en" + ] + }, + "public.enum_pages_blocks_fd_hero_overlay_opacity": { + "name": "enum_pages_blocks_fd_hero_overlay_opacity", + "schema": "public", + "values": [ + "30", + "50", + "70" + ] + }, + "public.enum_pages_blocks_fd_hero_text_color": { + "name": "enum_pages_blocks_fd_hero_text_color", + "schema": "public", + "values": [ + "auto", + "white", + "navy" + ] + }, + "public.enum_pages_blocks_fd_hero_theme": { + "name": "enum_pages_blocks_fd_hero_theme", + "schema": "public", + "values": [ + "light", + "dark" + ] + }, + "public.enum_pages_blocks_fd_cta_side_image_image_overlay": { + "name": "enum_pages_blocks_fd_cta_side_image_image_overlay", + "schema": "public", + "values": [ + "none", + "navyLight", + "navyMedium", + "yellowLight", + "yellowMedium", + "sepia", + "blackLight", + "blackMedium" + ] + }, + "public.enum_pages_blocks_fd_cta_side_image_image_position": { + "name": "enum_pages_blocks_fd_cta_side_image_image_position", + "schema": "public", + "values": [ + "right", + "left" + ] + }, + "public.enum_pages_blocks_fd_cta_side_image_theme": { + "name": "enum_pages_blocks_fd_cta_side_image_theme", + "schema": "public", + "values": [ + "light", + "dark" + ] + }, + "public.enum_pages_blocks_fd_feature_announcement_theme": { + "name": "enum_pages_blocks_fd_feature_announcement_theme", + "schema": "public", + "values": [ + "gray", + "light", + "dark" + ] + }, + "public.enum_pages_blocks_fd_services_grid_columns": { + "name": "enum_pages_blocks_fd_services_grid_columns", + "schema": "public", + "values": [ + "2", + "3", + "4" + ] + }, + "public.enum_pages_blocks_fd_faq_theme": { + "name": "enum_pages_blocks_fd_faq_theme", + "schema": "public", + "values": [ + "gray", + "light", + "dark" + ] + }, + "public.enum_pages_blocks_fd_card_grid_cards_content_lines_style": { + "name": "enum_pages_blocks_fd_card_grid_cards_content_lines_style", + "schema": "public", + "values": [ + "normal", + "bold", + "italic", + "boldItalic" + ] + }, + "public.enum_pages_blocks_fd_card_grid_cards_display_mode": { + "name": "enum_pages_blocks_fd_card_grid_cards_display_mode", + "schema": "public", + "values": [ + "content", + "centeredHeading", + "centeredBody" + ] + }, + "public.enum_pages_blocks_fd_card_grid_layout": { + "name": "enum_pages_blocks_fd_card_grid_layout", + "schema": "public", + "values": [ + "1-2", + "2-1", + "1-1-1", + "1-1" + ] + }, + "public.enum_pages_blocks_fd_card_grid_card_style": { + "name": "enum_pages_blocks_fd_card_grid_card_style", + "schema": "public", + "values": [ + "navy", + "gray", + "yellow", + "green", + "outlined" + ] + }, + "public.enum_pages_blocks_fd_card_grid_section_background": { + "name": "enum_pages_blocks_fd_card_grid_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum_pages_blocks_fd_pricing_card_card_style": { + "name": "enum_pages_blocks_fd_pricing_card_card_style", + "schema": "public", + "values": [ + "outlined", + "navy", + "gray", + "yellow", + "white" + ] + }, + "public.enum_pages_blocks_fd_pricing_card_button_color": { + "name": "enum_pages_blocks_fd_pricing_card_button_color", + "schema": "public", + "values": [ + "yellow", + "navy", + "outlinedNavy", + "outlinedWhite" + ] + }, + "public.enum_pages_blocks_fd_pricing_card_section_background": { + "name": "enum_pages_blocks_fd_pricing_card_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_pricing_card_title_color": { + "name": "enum_pages_blocks_fd_pricing_card_title_color", + "schema": "public", + "values": [ + "navy", + "white", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_spacer_height": { + "name": "enum_pages_blocks_fd_spacer_height", + "schema": "public", + "values": [ + "sm", + "md", + "lg", + "xl" + ] + }, + "public.enum_pages_blocks_fd_spacer_section_background": { + "name": "enum_pages_blocks_fd_spacer_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow", + "transparent" + ] + }, + "public.enum_pages_blocks_fd_icon_bar_icon_style": { + "name": "enum_pages_blocks_fd_icon_bar_icon_style", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray", + "none" + ] + }, + "public.enum_pages_blocks_fd_icon_bar_section_background": { + "name": "enum_pages_blocks_fd_icon_bar_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_icon_bar_text_color": { + "name": "enum_pages_blocks_fd_icon_bar_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_usp_checklist_image_position": { + "name": "enum_pages_blocks_fd_usp_checklist_image_position", + "schema": "public", + "values": [ + "right", + "left" + ] + }, + "public.enum_pages_blocks_fd_usp_checklist_check_color": { + "name": "enum_pages_blocks_fd_usp_checklist_check_color", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray" + ] + }, + "public.enum_pages_blocks_fd_usp_checklist_section_background": { + "name": "enum_pages_blocks_fd_usp_checklist_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_usp_checklist_text_color": { + "name": "enum_pages_blocks_fd_usp_checklist_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_wide_card_card_background": { + "name": "enum_pages_blocks_fd_wide_card_card_background", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray", + "white" + ] + }, + "public.enum_pages_blocks_fd_wide_card_button_color": { + "name": "enum_pages_blocks_fd_wide_card_button_color", + "schema": "public", + "values": [ + "yellow", + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_wide_card_section_background": { + "name": "enum_pages_blocks_fd_wide_card_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_tech_properties_section_background": { + "name": "enum_pages_blocks_fd_tech_properties_section_background", + "schema": "public", + "values": [ + "navy", + "white", + "gray", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_tech_properties_category_color": { + "name": "enum_pages_blocks_fd_tech_properties_category_color", + "schema": "public", + "values": [ + "white", + "navy" + ] + }, + "public.enum_pages_blocks_fd_tech_properties_value_color": { + "name": "enum_pages_blocks_fd_tech_properties_value_color", + "schema": "public", + "values": [ + "yellow", + "white", + "navy" + ] + }, + "public.enum_pages_blocks_fd_usp_table_check_color": { + "name": "enum_pages_blocks_fd_usp_table_check_color", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray" + ] + }, + "public.enum_pages_blocks_fd_usp_table_section_background": { + "name": "enum_pages_blocks_fd_usp_table_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_usp_table_text_color": { + "name": "enum_pages_blocks_fd_usp_table_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_header_text_image_image_overlay": { + "name": "enum_pages_blocks_fd_header_text_image_image_overlay", + "schema": "public", + "values": [ + "none", + "navyLight", + "navyMedium", + "yellowLight", + "yellowMedium", + "sepia", + "blackLight", + "blackMedium" + ] + }, + "public.enum_pages_blocks_fd_header_text_image_image_rounded": { + "name": "enum_pages_blocks_fd_header_text_image_image_rounded", + "schema": "public", + "values": [ + "none", + "medium", + "large" + ] + }, + "public.enum_pages_blocks_fd_header_text_image_text_align": { + "name": "enum_pages_blocks_fd_header_text_image_text_align", + "schema": "public", + "values": [ + "left", + "center" + ] + }, + "public.enum_pages_blocks_fd_header_text_image_section_background": { + "name": "enum_pages_blocks_fd_header_text_image_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_header_text_image_text_color": { + "name": "enum_pages_blocks_fd_header_text_image_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_contact_form_section_background": { + "name": "enum_pages_blocks_fd_contact_form_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy", + "navyGradient" + ] + }, + "public.enum_pages_blocks_fd_contact_form_layout": { + "name": "enum_pages_blocks_fd_contact_form_layout", + "schema": "public", + "values": [ + "standard", + "withImage", + "card" + ] + }, + "public.enum_pages_blocks_fd_locations_grid_hover_color": { + "name": "enum_pages_blocks_fd_locations_grid_hover_color", + "schema": "public", + "values": [ + "navy", + "yellow", + "mint" + ] + }, + "public.enum_pages_blocks_fd_locations_grid_section_background": { + "name": "enum_pages_blocks_fd_locations_grid_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum_pages_blocks_fd_alternate_hero_section_background": { + "name": "enum_pages_blocks_fd_alternate_hero_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum_pages_blocks_fd_statistics_section_background": { + "name": "enum_pages_blocks_fd_statistics_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum_pages_blocks_fd_statistics_number_color": { + "name": "enum_pages_blocks_fd_statistics_number_color", + "schema": "public", + "values": [ + "gradient", + "yellow", + "mint", + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_partners_logos_display_mode": { + "name": "enum_pages_blocks_fd_partners_logos_display_mode", + "schema": "public", + "values": [ + "color", + "monochrome" + ] + }, + "public.enum_pages_blocks_fd_partners_logos_section_background": { + "name": "enum_pages_blocks_fd_partners_logos_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_newsletter_layout": { + "name": "enum_pages_blocks_fd_newsletter_layout", + "schema": "public", + "values": [ + "inline", + "stacked", + "card" + ] + }, + "public.enum_pages_blocks_fd_newsletter_section_background": { + "name": "enum_pages_blocks_fd_newsletter_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_newsletter_text_color": { + "name": "enum_pages_blocks_fd_newsletter_text_color", + "schema": "public", + "values": [ + "auto", + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_service_chooser_section_background": { + "name": "enum_pages_blocks_fd_service_chooser_section_background", + "schema": "public", + "values": [ + "gray", + "white", + "navy" + ] + }, + "public.enum_pages_blocks_fd_data_table_data_source": { + "name": "enum_pages_blocks_fd_data_table_data_source", + "schema": "public", + "values": [ + "upload", + "manual" + ] + }, + "public.enum_pages_blocks_fd_data_table_section_background": { + "name": "enum_pages_blocks_fd_data_table_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum_pages_blocks_fd_data_table_header_style": { + "name": "enum_pages_blocks_fd_data_table_header_style", + "schema": "public", + "values": [ + "navy", + "yellow", + "mint", + "gray" + ] + }, + "public.enum_pages_blocks_fd_vps_calculator_section_background": { + "name": "enum_pages_blocks_fd_vps_calculator_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_service_calculator_section_background": { + "name": "enum_pages_blocks_fd_service_calculator_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_blocks_fd_tags_tag_style": { + "name": "enum_pages_blocks_fd_tags_tag_style", + "schema": "public", + "values": [ + "navy", + "yellow", + "outlined", + "gray" + ] + }, + "public.enum_pages_blocks_fd_tags_tag_size": { + "name": "enum_pages_blocks_fd_tags_tag_size", + "schema": "public", + "values": [ + "small", + "medium", + "large" + ] + }, + "public.enum_pages_blocks_fd_tags_alignment": { + "name": "enum_pages_blocks_fd_tags_alignment", + "schema": "public", + "values": [ + "left", + "center" + ] + }, + "public.enum_pages_blocks_fd_tags_section_background": { + "name": "enum_pages_blocks_fd_tags_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum_pages_blocks_fd_text_alignment": { + "name": "enum_pages_blocks_fd_text_alignment", + "schema": "public", + "values": [ + "left", + "center", + "right" + ] + }, + "public.enum_pages_blocks_fd_text_text_color": { + "name": "enum_pages_blocks_fd_text_text_color", + "schema": "public", + "values": [ + "navy", + "white", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_text_section_background": { + "name": "enum_pages_blocks_fd_text_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow" + ] + }, + "public.enum_pages_blocks_fd_text_max_width": { + "name": "enum_pages_blocks_fd_text_max_width", + "schema": "public", + "values": [ + "narrow", + "medium", + "wide", + "full" + ] + }, + "public.enum_pages_blocks_fd_code_embed_embed_type": { + "name": "enum_pages_blocks_fd_code_embed_embed_type", + "schema": "public", + "values": [ + "iframe", + "custom" + ] + }, + "public.enum_pages_blocks_fd_code_embed_max_width": { + "name": "enum_pages_blocks_fd_code_embed_max_width", + "schema": "public", + "values": [ + "default", + "narrow", + "wide", + "full" + ] + }, + "public.enum_pages_blocks_fd_code_embed_section_background": { + "name": "enum_pages_blocks_fd_code_embed_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow", + "transparent" + ] + }, + "public.enum_pages_blocks_fd_code_embed_text_color": { + "name": "enum_pages_blocks_fd_code_embed_text_color", + "schema": "public", + "values": [ + "auto", + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_code_embed_embed_background": { + "name": "enum_pages_blocks_fd_code_embed_embed_background", + "schema": "public", + "values": [ + "none", + "card", + "navy-card" + ] + }, + "public.enum_pages_blocks_fd_video_video_source": { + "name": "enum_pages_blocks_fd_video_video_source", + "schema": "public", + "values": [ + "upload", + "youtube", + "vimeo" + ] + }, + "public.enum_pages_blocks_fd_video_aspect_ratio": { + "name": "enum_pages_blocks_fd_video_aspect_ratio", + "schema": "public", + "values": [ + "16/9", + "16/10" + ] + }, + "public.enum_pages_blocks_fd_video_max_width": { + "name": "enum_pages_blocks_fd_video_max_width", + "schema": "public", + "values": [ + "default", + "narrow", + "wide" + ] + }, + "public.enum_pages_blocks_fd_video_section_background": { + "name": "enum_pages_blocks_fd_video_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow", + "transparent" + ] + }, + "public.enum_pages_blocks_fd_video_text_color": { + "name": "enum_pages_blocks_fd_video_text_color", + "schema": "public", + "values": [ + "auto", + "navy", + "white" + ] + }, + "public.enum_pages_blocks_fd_cta_banner_section_background": { + "name": "enum_pages_blocks_fd_cta_banner_section_background", + "schema": "public", + "values": [ + "yellow", + "navy", + "gray", + "white" + ] + }, + "public.enum_pages_blocks_fd_cta_banner_alignment": { + "name": "enum_pages_blocks_fd_cta_banner_alignment", + "schema": "public", + "values": [ + "center", + "left" + ] + }, + "public.enum_pages_blocks_fd_cta_banner_size": { + "name": "enum_pages_blocks_fd_cta_banner_size", + "schema": "public", + "values": [ + "small", + "medium", + "large" + ] + }, + "public.enum_pages_blocks_fd_testimonial_layout": { + "name": "enum_pages_blocks_fd_testimonial_layout", + "schema": "public", + "values": [ + "grid", + "featured" + ] + }, + "public.enum_pages_blocks_fd_testimonial_section_background": { + "name": "enum_pages_blocks_fd_testimonial_section_background", + "schema": "public", + "values": [ + "gray", + "white", + "navy" + ] + }, + "public.enum_pages_blocks_fd_team_columns": { + "name": "enum_pages_blocks_fd_team_columns", + "schema": "public", + "values": [ + "2", + "3", + "4" + ] + }, + "public.enum_pages_blocks_fd_team_card_style": { + "name": "enum_pages_blocks_fd_team_card_style", + "schema": "public", + "values": [ + "navy", + "white", + "gray" + ] + }, + "public.enum_pages_blocks_fd_team_section_background": { + "name": "enum_pages_blocks_fd_team_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum_pages_status": { + "name": "enum_pages_status", + "schema": "public", + "values": [ + "draft", + "published" + ] + }, + "public.enum__pages_v_blocks_fd_hero_overlay_opacity": { + "name": "enum__pages_v_blocks_fd_hero_overlay_opacity", + "schema": "public", + "values": [ + "30", + "50", + "70" + ] + }, + "public.enum__pages_v_blocks_fd_hero_text_color": { + "name": "enum__pages_v_blocks_fd_hero_text_color", + "schema": "public", + "values": [ + "auto", + "white", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_hero_theme": { + "name": "enum__pages_v_blocks_fd_hero_theme", + "schema": "public", + "values": [ + "light", + "dark" + ] + }, + "public.enum__pages_v_blocks_fd_cta_side_image_image_overlay": { + "name": "enum__pages_v_blocks_fd_cta_side_image_image_overlay", + "schema": "public", + "values": [ + "none", + "navyLight", + "navyMedium", + "yellowLight", + "yellowMedium", + "sepia", + "blackLight", + "blackMedium" + ] + }, + "public.enum__pages_v_blocks_fd_cta_side_image_image_position": { + "name": "enum__pages_v_blocks_fd_cta_side_image_image_position", + "schema": "public", + "values": [ + "right", + "left" + ] + }, + "public.enum__pages_v_blocks_fd_cta_side_image_theme": { + "name": "enum__pages_v_blocks_fd_cta_side_image_theme", + "schema": "public", + "values": [ + "light", + "dark" + ] + }, + "public.enum__pages_v_blocks_fd_feature_announcement_theme": { + "name": "enum__pages_v_blocks_fd_feature_announcement_theme", + "schema": "public", + "values": [ + "gray", + "light", + "dark" + ] + }, + "public.enum__pages_v_blocks_fd_services_grid_columns": { + "name": "enum__pages_v_blocks_fd_services_grid_columns", + "schema": "public", + "values": [ + "2", + "3", + "4" + ] + }, + "public.enum__pages_v_blocks_fd_faq_theme": { + "name": "enum__pages_v_blocks_fd_faq_theme", + "schema": "public", + "values": [ + "gray", + "light", + "dark" + ] + }, + "public.enum__pages_v_blocks_fd_card_grid_cards_content_lines_style": { + "name": "enum__pages_v_blocks_fd_card_grid_cards_content_lines_style", + "schema": "public", + "values": [ + "normal", + "bold", + "italic", + "boldItalic" + ] + }, + "public.enum__pages_v_blocks_fd_card_grid_cards_display_mode": { + "name": "enum__pages_v_blocks_fd_card_grid_cards_display_mode", + "schema": "public", + "values": [ + "content", + "centeredHeading", + "centeredBody" + ] + }, + "public.enum__pages_v_blocks_fd_card_grid_layout": { + "name": "enum__pages_v_blocks_fd_card_grid_layout", + "schema": "public", + "values": [ + "1-2", + "2-1", + "1-1-1", + "1-1" + ] + }, + "public.enum__pages_v_blocks_fd_card_grid_card_style": { + "name": "enum__pages_v_blocks_fd_card_grid_card_style", + "schema": "public", + "values": [ + "navy", + "gray", + "yellow", + "green", + "outlined" + ] + }, + "public.enum__pages_v_blocks_fd_card_grid_section_background": { + "name": "enum__pages_v_blocks_fd_card_grid_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_pricing_card_card_style": { + "name": "enum__pages_v_blocks_fd_pricing_card_card_style", + "schema": "public", + "values": [ + "outlined", + "navy", + "gray", + "yellow", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_pricing_card_button_color": { + "name": "enum__pages_v_blocks_fd_pricing_card_button_color", + "schema": "public", + "values": [ + "yellow", + "navy", + "outlinedNavy", + "outlinedWhite" + ] + }, + "public.enum__pages_v_blocks_fd_pricing_card_section_background": { + "name": "enum__pages_v_blocks_fd_pricing_card_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_pricing_card_title_color": { + "name": "enum__pages_v_blocks_fd_pricing_card_title_color", + "schema": "public", + "values": [ + "navy", + "white", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_spacer_height": { + "name": "enum__pages_v_blocks_fd_spacer_height", + "schema": "public", + "values": [ + "sm", + "md", + "lg", + "xl" + ] + }, + "public.enum__pages_v_blocks_fd_spacer_section_background": { + "name": "enum__pages_v_blocks_fd_spacer_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow", + "transparent" + ] + }, + "public.enum__pages_v_blocks_fd_icon_bar_icon_style": { + "name": "enum__pages_v_blocks_fd_icon_bar_icon_style", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray", + "none" + ] + }, + "public.enum__pages_v_blocks_fd_icon_bar_section_background": { + "name": "enum__pages_v_blocks_fd_icon_bar_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_icon_bar_text_color": { + "name": "enum__pages_v_blocks_fd_icon_bar_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_usp_checklist_image_position": { + "name": "enum__pages_v_blocks_fd_usp_checklist_image_position", + "schema": "public", + "values": [ + "right", + "left" + ] + }, + "public.enum__pages_v_blocks_fd_usp_checklist_check_color": { + "name": "enum__pages_v_blocks_fd_usp_checklist_check_color", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_usp_checklist_section_background": { + "name": "enum__pages_v_blocks_fd_usp_checklist_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_usp_checklist_text_color": { + "name": "enum__pages_v_blocks_fd_usp_checklist_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_wide_card_card_background": { + "name": "enum__pages_v_blocks_fd_wide_card_card_background", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_wide_card_button_color": { + "name": "enum__pages_v_blocks_fd_wide_card_button_color", + "schema": "public", + "values": [ + "yellow", + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_wide_card_section_background": { + "name": "enum__pages_v_blocks_fd_wide_card_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_tech_properties_section_background": { + "name": "enum__pages_v_blocks_fd_tech_properties_section_background", + "schema": "public", + "values": [ + "navy", + "white", + "gray", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_tech_properties_category_color": { + "name": "enum__pages_v_blocks_fd_tech_properties_category_color", + "schema": "public", + "values": [ + "white", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_tech_properties_value_color": { + "name": "enum__pages_v_blocks_fd_tech_properties_value_color", + "schema": "public", + "values": [ + "yellow", + "white", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_usp_table_check_color": { + "name": "enum__pages_v_blocks_fd_usp_table_check_color", + "schema": "public", + "values": [ + "navy", + "yellow", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_usp_table_section_background": { + "name": "enum__pages_v_blocks_fd_usp_table_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_usp_table_text_color": { + "name": "enum__pages_v_blocks_fd_usp_table_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_header_text_image_image_overlay": { + "name": "enum__pages_v_blocks_fd_header_text_image_image_overlay", + "schema": "public", + "values": [ + "none", + "navyLight", + "navyMedium", + "yellowLight", + "yellowMedium", + "sepia", + "blackLight", + "blackMedium" + ] + }, + "public.enum__pages_v_blocks_fd_header_text_image_image_rounded": { + "name": "enum__pages_v_blocks_fd_header_text_image_image_rounded", + "schema": "public", + "values": [ + "none", + "medium", + "large" + ] + }, + "public.enum__pages_v_blocks_fd_header_text_image_text_align": { + "name": "enum__pages_v_blocks_fd_header_text_image_text_align", + "schema": "public", + "values": [ + "left", + "center" + ] + }, + "public.enum__pages_v_blocks_fd_header_text_image_section_background": { + "name": "enum__pages_v_blocks_fd_header_text_image_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_header_text_image_text_color": { + "name": "enum__pages_v_blocks_fd_header_text_image_text_color", + "schema": "public", + "values": [ + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_contact_form_section_background": { + "name": "enum__pages_v_blocks_fd_contact_form_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy", + "navyGradient" + ] + }, + "public.enum__pages_v_blocks_fd_contact_form_layout": { + "name": "enum__pages_v_blocks_fd_contact_form_layout", + "schema": "public", + "values": [ + "standard", + "withImage", + "card" + ] + }, + "public.enum__pages_v_blocks_fd_locations_grid_hover_color": { + "name": "enum__pages_v_blocks_fd_locations_grid_hover_color", + "schema": "public", + "values": [ + "navy", + "yellow", + "mint" + ] + }, + "public.enum__pages_v_blocks_fd_locations_grid_section_background": { + "name": "enum__pages_v_blocks_fd_locations_grid_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_alternate_hero_section_background": { + "name": "enum__pages_v_blocks_fd_alternate_hero_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_statistics_section_background": { + "name": "enum__pages_v_blocks_fd_statistics_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_statistics_number_color": { + "name": "enum__pages_v_blocks_fd_statistics_number_color", + "schema": "public", + "values": [ + "gradient", + "yellow", + "mint", + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_partners_logos_display_mode": { + "name": "enum__pages_v_blocks_fd_partners_logos_display_mode", + "schema": "public", + "values": [ + "color", + "monochrome" + ] + }, + "public.enum__pages_v_blocks_fd_partners_logos_section_background": { + "name": "enum__pages_v_blocks_fd_partners_logos_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_newsletter_layout": { + "name": "enum__pages_v_blocks_fd_newsletter_layout", + "schema": "public", + "values": [ + "inline", + "stacked", + "card" + ] + }, + "public.enum__pages_v_blocks_fd_newsletter_section_background": { + "name": "enum__pages_v_blocks_fd_newsletter_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_newsletter_text_color": { + "name": "enum__pages_v_blocks_fd_newsletter_text_color", + "schema": "public", + "values": [ + "auto", + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_service_chooser_section_background": { + "name": "enum__pages_v_blocks_fd_service_chooser_section_background", + "schema": "public", + "values": [ + "gray", + "white", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_data_table_data_source": { + "name": "enum__pages_v_blocks_fd_data_table_data_source", + "schema": "public", + "values": [ + "upload", + "manual" + ] + }, + "public.enum__pages_v_blocks_fd_data_table_section_background": { + "name": "enum__pages_v_blocks_fd_data_table_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_data_table_header_style": { + "name": "enum__pages_v_blocks_fd_data_table_header_style", + "schema": "public", + "values": [ + "navy", + "yellow", + "mint", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_vps_calculator_section_background": { + "name": "enum__pages_v_blocks_fd_vps_calculator_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_service_calculator_section_background": { + "name": "enum__pages_v_blocks_fd_service_calculator_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_tags_tag_style": { + "name": "enum__pages_v_blocks_fd_tags_tag_style", + "schema": "public", + "values": [ + "navy", + "yellow", + "outlined", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_tags_tag_size": { + "name": "enum__pages_v_blocks_fd_tags_tag_size", + "schema": "public", + "values": [ + "small", + "medium", + "large" + ] + }, + "public.enum__pages_v_blocks_fd_tags_alignment": { + "name": "enum__pages_v_blocks_fd_tags_alignment", + "schema": "public", + "values": [ + "left", + "center" + ] + }, + "public.enum__pages_v_blocks_fd_tags_section_background": { + "name": "enum__pages_v_blocks_fd_tags_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_text_alignment": { + "name": "enum__pages_v_blocks_fd_text_alignment", + "schema": "public", + "values": [ + "left", + "center", + "right" + ] + }, + "public.enum__pages_v_blocks_fd_text_text_color": { + "name": "enum__pages_v_blocks_fd_text_text_color", + "schema": "public", + "values": [ + "navy", + "white", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_text_section_background": { + "name": "enum__pages_v_blocks_fd_text_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow" + ] + }, + "public.enum__pages_v_blocks_fd_text_max_width": { + "name": "enum__pages_v_blocks_fd_text_max_width", + "schema": "public", + "values": [ + "narrow", + "medium", + "wide", + "full" + ] + }, + "public.enum__pages_v_blocks_fd_code_embed_embed_type": { + "name": "enum__pages_v_blocks_fd_code_embed_embed_type", + "schema": "public", + "values": [ + "iframe", + "custom" + ] + }, + "public.enum__pages_v_blocks_fd_code_embed_max_width": { + "name": "enum__pages_v_blocks_fd_code_embed_max_width", + "schema": "public", + "values": [ + "default", + "narrow", + "wide", + "full" + ] + }, + "public.enum__pages_v_blocks_fd_code_embed_section_background": { + "name": "enum__pages_v_blocks_fd_code_embed_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow", + "transparent" + ] + }, + "public.enum__pages_v_blocks_fd_code_embed_text_color": { + "name": "enum__pages_v_blocks_fd_code_embed_text_color", + "schema": "public", + "values": [ + "auto", + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_code_embed_embed_background": { + "name": "enum__pages_v_blocks_fd_code_embed_embed_background", + "schema": "public", + "values": [ + "none", + "card", + "navy-card" + ] + }, + "public.enum__pages_v_blocks_fd_video_video_source": { + "name": "enum__pages_v_blocks_fd_video_video_source", + "schema": "public", + "values": [ + "upload", + "youtube", + "vimeo" + ] + }, + "public.enum__pages_v_blocks_fd_video_aspect_ratio": { + "name": "enum__pages_v_blocks_fd_video_aspect_ratio", + "schema": "public", + "values": [ + "16/9", + "16/10" + ] + }, + "public.enum__pages_v_blocks_fd_video_max_width": { + "name": "enum__pages_v_blocks_fd_video_max_width", + "schema": "public", + "values": [ + "default", + "narrow", + "wide" + ] + }, + "public.enum__pages_v_blocks_fd_video_section_background": { + "name": "enum__pages_v_blocks_fd_video_section_background", + "schema": "public", + "values": [ + "white", + "navy", + "gray", + "yellow", + "transparent" + ] + }, + "public.enum__pages_v_blocks_fd_video_text_color": { + "name": "enum__pages_v_blocks_fd_video_text_color", + "schema": "public", + "values": [ + "auto", + "navy", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_cta_banner_section_background": { + "name": "enum__pages_v_blocks_fd_cta_banner_section_background", + "schema": "public", + "values": [ + "yellow", + "navy", + "gray", + "white" + ] + }, + "public.enum__pages_v_blocks_fd_cta_banner_alignment": { + "name": "enum__pages_v_blocks_fd_cta_banner_alignment", + "schema": "public", + "values": [ + "center", + "left" + ] + }, + "public.enum__pages_v_blocks_fd_cta_banner_size": { + "name": "enum__pages_v_blocks_fd_cta_banner_size", + "schema": "public", + "values": [ + "small", + "medium", + "large" + ] + }, + "public.enum__pages_v_blocks_fd_testimonial_layout": { + "name": "enum__pages_v_blocks_fd_testimonial_layout", + "schema": "public", + "values": [ + "grid", + "featured" + ] + }, + "public.enum__pages_v_blocks_fd_testimonial_section_background": { + "name": "enum__pages_v_blocks_fd_testimonial_section_background", + "schema": "public", + "values": [ + "gray", + "white", + "navy" + ] + }, + "public.enum__pages_v_blocks_fd_team_columns": { + "name": "enum__pages_v_blocks_fd_team_columns", + "schema": "public", + "values": [ + "2", + "3", + "4" + ] + }, + "public.enum__pages_v_blocks_fd_team_card_style": { + "name": "enum__pages_v_blocks_fd_team_card_style", + "schema": "public", + "values": [ + "navy", + "white", + "gray" + ] + }, + "public.enum__pages_v_blocks_fd_team_section_background": { + "name": "enum__pages_v_blocks_fd_team_section_background", + "schema": "public", + "values": [ + "white", + "gray", + "navy" + ] + }, + "public.enum__pages_v_version_status": { + "name": "enum__pages_v_version_status", + "schema": "public", + "values": [ + "draft", + "published" + ] + }, + "public.enum__pages_v_published_locale": { + "name": "enum__pages_v_published_locale", + "schema": "public", + "values": [ + "sv", + "en" + ] + }, + "public.enum_posts_status": { + "name": "enum_posts_status", + "schema": "public", + "values": [ + "draft", + "published" + ] + }, + "public.enum__posts_v_version_status": { + "name": "enum__posts_v_version_status", + "schema": "public", + "values": [ + "draft", + "published" + ] + }, + "public.enum__posts_v_published_locale": { + "name": "enum__posts_v_published_locale", + "schema": "public", + "values": [ + "sv", + "en" + ] + }, + "public.enum_users_role": { + "name": "enum_users_role", + "schema": "public", + "values": [ + "admin", + "editor" + ] + }, + "public.enum_redirects_to_type": { + "name": "enum_redirects_to_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_forms_confirmation_type": { + "name": "enum_forms_confirmation_type", + "schema": "public", + "values": [ + "message", + "redirect" + ] + }, + "public.enum_payload_jobs_log_task_slug": { + "name": "enum_payload_jobs_log_task_slug", + "schema": "public", + "values": [ + "inline", + "schedulePublish" + ] + }, + "public.enum_payload_jobs_log_state": { + "name": "enum_payload_jobs_log_state", + "schema": "public", + "values": [ + "failed", + "succeeded" + ] + }, + "public.enum_payload_jobs_task_slug": { + "name": "enum_payload_jobs_task_slug", + "schema": "public", + "values": [ + "inline", + "schedulePublish" + ] + }, + "public.enum_header_nav_items_children_type": { + "name": "enum_header_nav_items_children_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_header_nav_items_type": { + "name": "enum_header_nav_items_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_header_logo_link_type": { + "name": "enum_header_logo_link_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_footer_columns_links_link_type": { + "name": "enum_footer_columns_links_link_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_footer_nav_items_link_type": { + "name": "enum_footer_nav_items_link_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_footer_logo_link_type": { + "name": "enum_footer_logo_link_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_announcement_bar_button_link_type": { + "name": "enum_announcement_bar_button_link_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_announcement_bar_background_color": { + "name": "enum_announcement_bar_background_color", + "schema": "public", + "values": [ + "yellow", + "navy", + "mint" + ] + }, + "public.enum_popup_announcement_cta_link_type": { + "name": "enum_popup_announcement_cta_link_type", + "schema": "public", + "values": [ + "reference", + "custom" + ] + }, + "public.enum_popup_announcement_theme": { + "name": "enum_popup_announcement_theme", + "schema": "public", + "values": [ + "light", + "dark" + ] + }, + "public.enum_popup_announcement_show_on_pages": { + "name": "enum_popup_announcement_show_on_pages", + "schema": "public", + "values": [ + "all", + "home", + "specific" + ] + }, + "public.enum_site_settings_cookie_consent_accepted_days": { + "name": "enum_site_settings_cookie_consent_accepted_days", + "schema": "public", + "values": [ + "0", + "30", + "90", + "180", + "365" + ] + }, + "public.enum_site_settings_cookie_consent_declined_days": { + "name": "enum_site_settings_cookie_consent_declined_days", + "schema": "public", + "values": [ + "0", + "7", + "14", + "30", + "90" + ] + } + }, + "schemas": {}, + "sequences": {}, + "roles": {}, + "policies": {}, + "views": {}, + "_meta": { + "schemas": {}, + "tables": {}, + "columns": {} + }, + "id": "526b9f1f-c76d-47f6-849f-4b9b55362eb7", + "prevId": "00000000-0000-0000-0000-000000000000" +} \ No newline at end of file diff --git a/src/migrations/20260224_091812_add_anchor_links.ts b/src/migrations/20260224_091812_add_anchor_links.ts new file mode 100644 index 0000000..a361b1e --- /dev/null +++ b/src/migrations/20260224_091812_add_anchor_links.ts @@ -0,0 +1,4465 @@ +import { MigrateUpArgs, MigrateDownArgs, sql } from '@payloadcms/db-postgres' + +export async function up({ db, payload, req }: MigrateUpArgs): Promise { + await db.execute(sql` + CREATE TYPE "public"."_locales" AS ENUM('sv', 'en'); + CREATE TYPE "public"."enum_pages_blocks_fd_hero_overlay_opacity" AS ENUM('30', '50', '70'); + CREATE TYPE "public"."enum_pages_blocks_fd_hero_text_color" AS ENUM('auto', 'white', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_hero_theme" AS ENUM('light', 'dark'); + CREATE TYPE "public"."enum_pages_blocks_fd_cta_side_image_image_overlay" AS ENUM('none', 'navyLight', 'navyMedium', 'yellowLight', 'yellowMedium', 'sepia', 'blackLight', 'blackMedium'); + CREATE TYPE "public"."enum_pages_blocks_fd_cta_side_image_image_position" AS ENUM('right', 'left'); + CREATE TYPE "public"."enum_pages_blocks_fd_cta_side_image_theme" AS ENUM('light', 'dark'); + CREATE TYPE "public"."enum_pages_blocks_fd_feature_announcement_theme" AS ENUM('gray', 'light', 'dark'); + CREATE TYPE "public"."enum_pages_blocks_fd_services_grid_columns" AS ENUM('2', '3', '4'); + CREATE TYPE "public"."enum_pages_blocks_fd_faq_theme" AS ENUM('gray', 'light', 'dark'); + CREATE TYPE "public"."enum_pages_blocks_fd_card_grid_cards_content_lines_style" AS ENUM('normal', 'bold', 'italic', 'boldItalic'); + CREATE TYPE "public"."enum_pages_blocks_fd_card_grid_cards_display_mode" AS ENUM('content', 'centeredHeading', 'centeredBody'); + CREATE TYPE "public"."enum_pages_blocks_fd_card_grid_layout" AS ENUM('1-2', '2-1', '1-1-1', '1-1'); + CREATE TYPE "public"."enum_pages_blocks_fd_card_grid_card_style" AS ENUM('navy', 'gray', 'yellow', 'green', 'outlined'); + CREATE TYPE "public"."enum_pages_blocks_fd_card_grid_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_pricing_card_card_style" AS ENUM('outlined', 'navy', 'gray', 'yellow', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_pricing_card_button_color" AS ENUM('yellow', 'navy', 'outlinedNavy', 'outlinedWhite'); + CREATE TYPE "public"."enum_pages_blocks_fd_pricing_card_section_background" AS ENUM('white', 'navy', 'gray', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_pricing_card_title_color" AS ENUM('navy', 'white', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_spacer_height" AS ENUM('sm', 'md', 'lg', 'xl'); + CREATE TYPE "public"."enum_pages_blocks_fd_spacer_section_background" AS ENUM('white', 'navy', 'gray', 'yellow', 'transparent'); + CREATE TYPE "public"."enum_pages_blocks_fd_icon_bar_icon_style" AS ENUM('navy', 'yellow', 'gray', 'none'); + CREATE TYPE "public"."enum_pages_blocks_fd_icon_bar_section_background" AS ENUM('white', 'gray', 'navy', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_icon_bar_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_checklist_image_position" AS ENUM('right', 'left'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_checklist_check_color" AS ENUM('navy', 'yellow', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_checklist_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_checklist_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_wide_card_card_background" AS ENUM('navy', 'yellow', 'gray', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_wide_card_button_color" AS ENUM('yellow', 'navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_wide_card_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_tech_properties_section_background" AS ENUM('navy', 'white', 'gray', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_tech_properties_category_color" AS ENUM('white', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_tech_properties_value_color" AS ENUM('yellow', 'white', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_table_check_color" AS ENUM('navy', 'yellow', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_table_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_usp_table_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_header_text_image_image_overlay" AS ENUM('none', 'navyLight', 'navyMedium', 'yellowLight', 'yellowMedium', 'sepia', 'blackLight', 'blackMedium'); + CREATE TYPE "public"."enum_pages_blocks_fd_header_text_image_image_rounded" AS ENUM('none', 'medium', 'large'); + CREATE TYPE "public"."enum_pages_blocks_fd_header_text_image_text_align" AS ENUM('left', 'center'); + CREATE TYPE "public"."enum_pages_blocks_fd_header_text_image_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_header_text_image_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_contact_form_section_background" AS ENUM('white', 'gray', 'navy', 'navyGradient'); + CREATE TYPE "public"."enum_pages_blocks_fd_contact_form_layout" AS ENUM('standard', 'withImage', 'card'); + CREATE TYPE "public"."enum_pages_blocks_fd_locations_grid_hover_color" AS ENUM('navy', 'yellow', 'mint'); + CREATE TYPE "public"."enum_pages_blocks_fd_locations_grid_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_alternate_hero_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_statistics_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_statistics_number_color" AS ENUM('gradient', 'yellow', 'mint', 'navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_partners_logos_display_mode" AS ENUM('color', 'monochrome'); + CREATE TYPE "public"."enum_pages_blocks_fd_partners_logos_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_newsletter_layout" AS ENUM('inline', 'stacked', 'card'); + CREATE TYPE "public"."enum_pages_blocks_fd_newsletter_section_background" AS ENUM('white', 'navy', 'gray', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_newsletter_text_color" AS ENUM('auto', 'navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_service_chooser_section_background" AS ENUM('gray', 'white', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_data_table_data_source" AS ENUM('upload', 'manual'); + CREATE TYPE "public"."enum_pages_blocks_fd_data_table_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_data_table_header_style" AS ENUM('navy', 'yellow', 'mint', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_vps_calculator_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_service_calculator_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_tags_tag_style" AS ENUM('navy', 'yellow', 'outlined', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_tags_tag_size" AS ENUM('small', 'medium', 'large'); + CREATE TYPE "public"."enum_pages_blocks_fd_tags_alignment" AS ENUM('left', 'center'); + CREATE TYPE "public"."enum_pages_blocks_fd_tags_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_text_alignment" AS ENUM('left', 'center', 'right'); + CREATE TYPE "public"."enum_pages_blocks_fd_text_text_color" AS ENUM('navy', 'white', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_text_section_background" AS ENUM('white', 'navy', 'gray', 'yellow'); + CREATE TYPE "public"."enum_pages_blocks_fd_text_max_width" AS ENUM('narrow', 'medium', 'wide', 'full'); + CREATE TYPE "public"."enum_pages_blocks_fd_code_embed_embed_type" AS ENUM('iframe', 'custom'); + CREATE TYPE "public"."enum_pages_blocks_fd_code_embed_max_width" AS ENUM('default', 'narrow', 'wide', 'full'); + CREATE TYPE "public"."enum_pages_blocks_fd_code_embed_section_background" AS ENUM('white', 'navy', 'gray', 'yellow', 'transparent'); + CREATE TYPE "public"."enum_pages_blocks_fd_code_embed_text_color" AS ENUM('auto', 'navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_code_embed_embed_background" AS ENUM('none', 'card', 'navy-card'); + CREATE TYPE "public"."enum_pages_blocks_fd_video_video_source" AS ENUM('upload', 'youtube', 'vimeo'); + CREATE TYPE "public"."enum_pages_blocks_fd_video_aspect_ratio" AS ENUM('16/9', '16/10'); + CREATE TYPE "public"."enum_pages_blocks_fd_video_max_width" AS ENUM('default', 'narrow', 'wide'); + CREATE TYPE "public"."enum_pages_blocks_fd_video_section_background" AS ENUM('white', 'navy', 'gray', 'yellow', 'transparent'); + CREATE TYPE "public"."enum_pages_blocks_fd_video_text_color" AS ENUM('auto', 'navy', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_cta_banner_section_background" AS ENUM('yellow', 'navy', 'gray', 'white'); + CREATE TYPE "public"."enum_pages_blocks_fd_cta_banner_alignment" AS ENUM('center', 'left'); + CREATE TYPE "public"."enum_pages_blocks_fd_cta_banner_size" AS ENUM('small', 'medium', 'large'); + CREATE TYPE "public"."enum_pages_blocks_fd_testimonial_layout" AS ENUM('grid', 'featured'); + CREATE TYPE "public"."enum_pages_blocks_fd_testimonial_section_background" AS ENUM('gray', 'white', 'navy'); + CREATE TYPE "public"."enum_pages_blocks_fd_team_columns" AS ENUM('2', '3', '4'); + CREATE TYPE "public"."enum_pages_blocks_fd_team_card_style" AS ENUM('navy', 'white', 'gray'); + CREATE TYPE "public"."enum_pages_blocks_fd_team_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum_pages_status" AS ENUM('draft', 'published'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_hero_overlay_opacity" AS ENUM('30', '50', '70'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_hero_text_color" AS ENUM('auto', 'white', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_hero_theme" AS ENUM('light', 'dark'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_cta_side_image_image_overlay" AS ENUM('none', 'navyLight', 'navyMedium', 'yellowLight', 'yellowMedium', 'sepia', 'blackLight', 'blackMedium'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_cta_side_image_image_position" AS ENUM('right', 'left'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_cta_side_image_theme" AS ENUM('light', 'dark'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_feature_announcement_theme" AS ENUM('gray', 'light', 'dark'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_services_grid_columns" AS ENUM('2', '3', '4'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_faq_theme" AS ENUM('gray', 'light', 'dark'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_card_grid_cards_content_lines_style" AS ENUM('normal', 'bold', 'italic', 'boldItalic'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_card_grid_cards_display_mode" AS ENUM('content', 'centeredHeading', 'centeredBody'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_card_grid_layout" AS ENUM('1-2', '2-1', '1-1-1', '1-1'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_card_grid_card_style" AS ENUM('navy', 'gray', 'yellow', 'green', 'outlined'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_card_grid_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_pricing_card_card_style" AS ENUM('outlined', 'navy', 'gray', 'yellow', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_pricing_card_button_color" AS ENUM('yellow', 'navy', 'outlinedNavy', 'outlinedWhite'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_pricing_card_section_background" AS ENUM('white', 'navy', 'gray', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_pricing_card_title_color" AS ENUM('navy', 'white', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_spacer_height" AS ENUM('sm', 'md', 'lg', 'xl'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_spacer_section_background" AS ENUM('white', 'navy', 'gray', 'yellow', 'transparent'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_icon_bar_icon_style" AS ENUM('navy', 'yellow', 'gray', 'none'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_icon_bar_section_background" AS ENUM('white', 'gray', 'navy', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_icon_bar_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_image_position" AS ENUM('right', 'left'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_check_color" AS ENUM('navy', 'yellow', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_wide_card_card_background" AS ENUM('navy', 'yellow', 'gray', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_wide_card_button_color" AS ENUM('yellow', 'navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_wide_card_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tech_properties_section_background" AS ENUM('navy', 'white', 'gray', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tech_properties_category_color" AS ENUM('white', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tech_properties_value_color" AS ENUM('yellow', 'white', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_table_check_color" AS ENUM('navy', 'yellow', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_table_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_usp_table_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_header_text_image_image_overlay" AS ENUM('none', 'navyLight', 'navyMedium', 'yellowLight', 'yellowMedium', 'sepia', 'blackLight', 'blackMedium'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_header_text_image_image_rounded" AS ENUM('none', 'medium', 'large'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_header_text_image_text_align" AS ENUM('left', 'center'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_header_text_image_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_header_text_image_text_color" AS ENUM('navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_contact_form_section_background" AS ENUM('white', 'gray', 'navy', 'navyGradient'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_contact_form_layout" AS ENUM('standard', 'withImage', 'card'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_locations_grid_hover_color" AS ENUM('navy', 'yellow', 'mint'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_locations_grid_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_alternate_hero_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_statistics_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_statistics_number_color" AS ENUM('gradient', 'yellow', 'mint', 'navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_partners_logos_display_mode" AS ENUM('color', 'monochrome'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_partners_logos_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_newsletter_layout" AS ENUM('inline', 'stacked', 'card'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_newsletter_section_background" AS ENUM('white', 'navy', 'gray', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_newsletter_text_color" AS ENUM('auto', 'navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_service_chooser_section_background" AS ENUM('gray', 'white', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_data_table_data_source" AS ENUM('upload', 'manual'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_data_table_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_data_table_header_style" AS ENUM('navy', 'yellow', 'mint', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_vps_calculator_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_service_calculator_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tags_tag_style" AS ENUM('navy', 'yellow', 'outlined', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tags_tag_size" AS ENUM('small', 'medium', 'large'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tags_alignment" AS ENUM('left', 'center'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_tags_section_background" AS ENUM('white', 'navy', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_text_alignment" AS ENUM('left', 'center', 'right'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_text_text_color" AS ENUM('navy', 'white', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_text_section_background" AS ENUM('white', 'navy', 'gray', 'yellow'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_text_max_width" AS ENUM('narrow', 'medium', 'wide', 'full'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_code_embed_embed_type" AS ENUM('iframe', 'custom'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_code_embed_max_width" AS ENUM('default', 'narrow', 'wide', 'full'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_code_embed_section_background" AS ENUM('white', 'navy', 'gray', 'yellow', 'transparent'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_code_embed_text_color" AS ENUM('auto', 'navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_code_embed_embed_background" AS ENUM('none', 'card', 'navy-card'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_video_video_source" AS ENUM('upload', 'youtube', 'vimeo'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_video_aspect_ratio" AS ENUM('16/9', '16/10'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_video_max_width" AS ENUM('default', 'narrow', 'wide'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_video_section_background" AS ENUM('white', 'navy', 'gray', 'yellow', 'transparent'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_video_text_color" AS ENUM('auto', 'navy', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_cta_banner_section_background" AS ENUM('yellow', 'navy', 'gray', 'white'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_cta_banner_alignment" AS ENUM('center', 'left'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_cta_banner_size" AS ENUM('small', 'medium', 'large'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_testimonial_layout" AS ENUM('grid', 'featured'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_testimonial_section_background" AS ENUM('gray', 'white', 'navy'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_team_columns" AS ENUM('2', '3', '4'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_team_card_style" AS ENUM('navy', 'white', 'gray'); + CREATE TYPE "public"."enum__pages_v_blocks_fd_team_section_background" AS ENUM('white', 'gray', 'navy'); + CREATE TYPE "public"."enum__pages_v_version_status" AS ENUM('draft', 'published'); + CREATE TYPE "public"."enum__pages_v_published_locale" AS ENUM('sv', 'en'); + CREATE TYPE "public"."enum_posts_status" AS ENUM('draft', 'published'); + CREATE TYPE "public"."enum__posts_v_version_status" AS ENUM('draft', 'published'); + CREATE TYPE "public"."enum__posts_v_published_locale" AS ENUM('sv', 'en'); + CREATE TYPE "public"."enum_users_role" AS ENUM('admin', 'editor'); + CREATE TYPE "public"."enum_redirects_to_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_forms_confirmation_type" AS ENUM('message', 'redirect'); + CREATE TYPE "public"."enum_payload_jobs_log_task_slug" AS ENUM('inline', 'schedulePublish'); + CREATE TYPE "public"."enum_payload_jobs_log_state" AS ENUM('failed', 'succeeded'); + CREATE TYPE "public"."enum_payload_jobs_task_slug" AS ENUM('inline', 'schedulePublish'); + CREATE TYPE "public"."enum_header_nav_items_children_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_header_nav_items_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_header_logo_link_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_footer_columns_links_link_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_footer_nav_items_link_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_footer_logo_link_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_announcement_bar_button_link_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_announcement_bar_background_color" AS ENUM('yellow', 'navy', 'mint'); + CREATE TYPE "public"."enum_popup_announcement_cta_link_type" AS ENUM('reference', 'custom'); + CREATE TYPE "public"."enum_popup_announcement_theme" AS ENUM('light', 'dark'); + CREATE TYPE "public"."enum_popup_announcement_show_on_pages" AS ENUM('all', 'home', 'specific'); + CREATE TYPE "public"."enum_site_settings_cookie_consent_accepted_days" AS ENUM('0', '30', '90', '180', '365'); + CREATE TYPE "public"."enum_site_settings_cookie_consent_declined_days" AS ENUM('0', '7', '14', '30', '90'); + CREATE TABLE "pages_blocks_fd_hero" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "background_image_id" integer, + "overlay_opacity" "enum_pages_blocks_fd_hero_overlay_opacity" DEFAULT '50', + "text_color" "enum_pages_blocks_fd_hero_text_color" DEFAULT 'auto', + "theme" "enum_pages_blocks_fd_hero_theme" DEFAULT 'light', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_hero_locales" ( + "heading" varchar DEFAULT 'Sveriges bästa IT-ekosystem för företag', + "subheading" varchar DEFAULT 'Fiber, Backup, Colocation och Cloud', + "body" varchar DEFAULT 'För företag som väljer Sverige. Vi levererar dedikerad fiber, backup, colocation och cloud – allt från en leverantör med svenskt huvudmannaskap.', + "cta_text" varchar DEFAULT 'Kom igång', + "cta_link" varchar DEFAULT '/kontakt', + "secondary_cta_text" varchar DEFAULT 'Kontakta oss', + "secondary_cta_link" varchar DEFAULT '/kontakt', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_cta_side_image" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "image_overlay" "enum_pages_blocks_fd_cta_side_image_image_overlay" DEFAULT 'none', + "image_position" "enum_pages_blocks_fd_cta_side_image_image_position" DEFAULT 'right', + "theme" "enum_pages_blocks_fd_cta_side_image_theme" DEFAULT 'dark', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_cta_side_image_locales" ( + "heading" varchar, + "body" varchar, + "cta_text" varchar DEFAULT 'Läs mer', + "cta_link" varchar DEFAULT '#', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_feature_announcement" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "theme" "enum_pages_blocks_fd_feature_announcement_theme" DEFAULT 'gray', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_feature_announcement_locales" ( + "heading" varchar, + "body" varchar, + "cta_text" varchar, + "cta_link" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_services_grid_services" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_services_grid_services_locales" ( + "title" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_services_grid" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "columns" "enum_pages_blocks_fd_services_grid_columns" DEFAULT '4', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_services_grid_locales" ( + "heading" varchar DEFAULT 'Företagstjänster', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_contact_contact_methods" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "icon_id" integer, + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_contact_contact_methods_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_contact" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_contact_locales" ( + "heading" varchar DEFAULT 'Kontakta oss', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_faq_items" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_faq_items_locales" ( + "question" varchar, + "answer" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_faq" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "theme" "enum_pages_blocks_fd_faq_theme" DEFAULT 'gray', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_faq_locales" ( + "heading" varchar DEFAULT 'Vanliga frågor', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_card_grid_cards_content_lines" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "style" "enum_pages_blocks_fd_card_grid_cards_content_lines_style" DEFAULT 'normal', + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_card_grid_cards_content_lines_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_card_grid_cards" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "display_mode" "enum_pages_blocks_fd_card_grid_cards_display_mode" DEFAULT 'content' + ); + + CREATE TABLE "pages_blocks_fd_card_grid_cards_locales" ( + "heading" varchar, + "centered_body_text" varchar, + "card_link" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_card_grid" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "layout" "enum_pages_blocks_fd_card_grid_layout" DEFAULT '1-1-1', + "card_style" "enum_pages_blocks_fd_card_grid_card_style" DEFAULT 'outlined', + "section_background" "enum_pages_blocks_fd_card_grid_section_background" DEFAULT 'white', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_pricing_card_cards_bullet_points" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_pricing_card_cards_bullet_points_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_pricing_card_cards" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "cta_link" varchar DEFAULT '/kontakt' + ); + + CREATE TABLE "pages_blocks_fd_pricing_card_cards_locales" ( + "title" varchar, + "subtitle" varchar, + "description" varchar, + "cta_text" varchar DEFAULT 'Få offert', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_pricing_card" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "card_style" "enum_pages_blocks_fd_pricing_card_card_style" DEFAULT 'outlined', + "button_color" "enum_pages_blocks_fd_pricing_card_button_color" DEFAULT 'yellow', + "section_background" "enum_pages_blocks_fd_pricing_card_section_background" DEFAULT 'white', + "title_color" "enum_pages_blocks_fd_pricing_card_title_color" DEFAULT 'navy', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_pricing_card_locales" ( + "section_title" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_spacer" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "height" "enum_pages_blocks_fd_spacer_height" DEFAULT 'md', + "section_background" "enum_pages_blocks_fd_spacer_section_background" DEFAULT 'white', + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_icon_bar_icons" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "icon_id" integer, + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_icon_bar_icons_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_icon_bar" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "icon_style" "enum_pages_blocks_fd_icon_bar_icon_style" DEFAULT 'navy', + "section_background" "enum_pages_blocks_fd_icon_bar_section_background" DEFAULT 'gray', + "text_color" "enum_pages_blocks_fd_icon_bar_text_color" DEFAULT 'navy', + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_icon_bar_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_usp_checklist_items" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_usp_checklist_items_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_usp_checklist" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "image_position" "enum_pages_blocks_fd_usp_checklist_image_position" DEFAULT 'right', + "check_color" "enum_pages_blocks_fd_usp_checklist_check_color" DEFAULT 'navy', + "section_background" "enum_pages_blocks_fd_usp_checklist_section_background" DEFAULT 'white', + "text_color" "enum_pages_blocks_fd_usp_checklist_text_color" DEFAULT 'navy', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_usp_checklist_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_wide_card" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "cta_link" varchar DEFAULT '/kontakt', + "image_id" integer, + "card_background" "enum_pages_blocks_fd_wide_card_card_background" DEFAULT 'navy', + "button_color" "enum_pages_blocks_fd_wide_card_button_color" DEFAULT 'yellow', + "section_background" "enum_pages_blocks_fd_wide_card_section_background" DEFAULT 'white', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_wide_card_locales" ( + "heading" varchar, + "body" varchar, + "cta_text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_tech_properties_properties" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_tech_properties_properties_locales" ( + "category" varchar, + "value" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_tech_properties" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "section_background" "enum_pages_blocks_fd_tech_properties_section_background" DEFAULT 'navy', + "category_color" "enum_pages_blocks_fd_tech_properties_category_color" DEFAULT 'white', + "value_color" "enum_pages_blocks_fd_tech_properties_value_color" DEFAULT 'yellow', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_usp_table_rows" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_usp_table_rows_locales" ( + "title" varchar, + "description" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_usp_table" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "check_color" "enum_pages_blocks_fd_usp_table_check_color" DEFAULT 'navy', + "section_background" "enum_pages_blocks_fd_usp_table_section_background" DEFAULT 'white', + "text_color" "enum_pages_blocks_fd_usp_table_text_color" DEFAULT 'navy', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_usp_table_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_header_text_image" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "image_overlay" "enum_pages_blocks_fd_header_text_image_image_overlay" DEFAULT 'none', + "image_rounded" "enum_pages_blocks_fd_header_text_image_image_rounded" DEFAULT 'large', + "text_align" "enum_pages_blocks_fd_header_text_image_text_align" DEFAULT 'center', + "section_background" "enum_pages_blocks_fd_header_text_image_section_background" DEFAULT 'white', + "text_color" "enum_pages_blocks_fd_header_text_image_text_color" DEFAULT 'navy', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_header_text_image_locales" ( + "heading" varchar, + "body" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_contact_form" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "form_id" integer, + "section_background" "enum_pages_blocks_fd_contact_form_section_background" DEFAULT 'white', + "layout" "enum_pages_blocks_fd_contact_form_layout" DEFAULT 'standard', + "side_image_id" integer, + "external_api_enabled" boolean DEFAULT false, + "external_api_endpoint" varchar, + "external_api_auth_token" varchar, + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_contact_form_locales" ( + "heading" varchar DEFAULT 'Prata med vårt team', + "description" varchar DEFAULT 'Berätta om era mål — vårt team kontaktar er och hjälper er hitta rätt lösning.', + "submit_text" varchar DEFAULT 'Skicka förfrågan', + "privacy_text" varchar DEFAULT 'Vi använder din kontaktinformation för att svara på din förfrågan och dela detaljer om våra produkter och tjänster. Du kan när som helst avregistrera dig.', + "privacy_link_text" varchar DEFAULT 'integritetspolicy', + "privacy_link_url" varchar DEFAULT '/integritetspolicy', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_locations_grid_cards" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_locations_grid_cards_locales" ( + "location_name" varchar, + "address" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_locations_grid" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "hover_color" "enum_pages_blocks_fd_locations_grid_hover_color" DEFAULT 'navy', + "section_background" "enum_pages_blocks_fd_locations_grid_section_background" DEFAULT 'white', + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_locations_grid_locales" ( + "heading" varchar, + "description" varchar, + "cta_text" varchar, + "cta_link" varchar DEFAULT '/kontakt', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_alternate_hero" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "section_background" "enum_pages_blocks_fd_alternate_hero_section_background" DEFAULT 'white', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_alternate_hero_locales" ( + "heading" varchar, + "description" varchar, + "primary_cta_text" varchar, + "primary_cta_link" varchar DEFAULT '/kontakt', + "secondary_cta_text" varchar, + "secondary_cta_link" varchar DEFAULT '#', + "image_caption" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_statistics_stats" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_statistics_stats_locales" ( + "number" varchar, + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_statistics" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "section_background" "enum_pages_blocks_fd_statistics_section_background" DEFAULT 'white', + "number_color" "enum_pages_blocks_fd_statistics_number_color" DEFAULT 'gradient', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_statistics_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_partners_logos_logos" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer, + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_partners_logos_logos_locales" ( + "alt" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_partners_logos" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "display_mode" "enum_pages_blocks_fd_partners_logos_display_mode" DEFAULT 'color', + "section_background" "enum_pages_blocks_fd_partners_logos_section_background" DEFAULT 'gray', + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_partners_logos_locales" ( + "heading" varchar DEFAULT 'Våra partners', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_newsletter" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "submit_endpoint" varchar, + "privacy_policy_link" varchar DEFAULT '/integritetspolicy', + "collect_name" boolean DEFAULT false, + "collect_company" boolean DEFAULT false, + "layout" "enum_pages_blocks_fd_newsletter_layout" DEFAULT 'inline', + "section_background" "enum_pages_blocks_fd_newsletter_section_background" DEFAULT 'navy', + "text_color" "enum_pages_blocks_fd_newsletter_text_color" DEFAULT 'auto', + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_newsletter_locales" ( + "heading" varchar DEFAULT 'Håll dig uppdaterad', + "description" varchar DEFAULT 'Prenumerera på vårt nyhetsbrev för att få de senaste nyheterna om fiber, cloud och IT-infrastruktur.', + "button_text" varchar DEFAULT 'Prenumerera', + "success_message" varchar DEFAULT 'Tack! Du är nu prenumerant.', + "consent_text" varchar DEFAULT 'Jag godkänner att mina uppgifter används enligt vår integritetspolicy.', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_service_chooser_categories_services" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "cta_text" varchar, + "cta_link" varchar DEFAULT '/kontakt' + ); + + CREATE TABLE "pages_blocks_fd_service_chooser_categories_services_locales" ( + "title" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_service_chooser_categories" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_service_chooser_categories_locales" ( + "label" varchar, + "intro" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_service_chooser" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "section_background" "enum_pages_blocks_fd_service_chooser_section_background" DEFAULT 'gray', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_service_chooser_locales" ( + "heading" varchar DEFAULT 'Välj din bransch', + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_data_table_headers" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_data_table_headers_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_data_table_rows" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_data_table_rows_locales" ( + "cells" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_data_table" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "data_source" "enum_pages_blocks_fd_data_table_data_source" DEFAULT 'upload', + "file_id" integer, + "section_background" "enum_pages_blocks_fd_data_table_section_background" DEFAULT 'white', + "header_style" "enum_pages_blocks_fd_data_table_header_style" DEFAULT 'navy', + "stripe_rows" boolean DEFAULT true, + "bordered" boolean DEFAULT false, + "first_column_bold" boolean DEFAULT false, + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_data_table_locales" ( + "heading" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_vps_calculator_additional_services" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar, + "price" numeric + ); + + CREATE TABLE "pages_blocks_fd_vps_calculator" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "heading" varchar DEFAULT 'Virtuell server — kalkylator', + "description" varchar, + "order_cta_text" varchar DEFAULT 'Beställ', + "order_cta_link" varchar DEFAULT '/kontakt?subject=vps-bestallning', + "contact_cta_text" varchar DEFAULT 'Frågor? Kontakta oss', + "contact_cta_link" varchar DEFAULT '/kontakt', + "section_background" "enum_pages_blocks_fd_vps_calculator_section_background" DEFAULT 'white', + "pricing_cpu_per_core" numeric DEFAULT 120, + "pricing_ram_per_gb" numeric DEFAULT 100, + "pricing_ssd_per_gb" numeric DEFAULT 4, + "pricing_hdd_per_gb" numeric DEFAULT 1, + "pricing_windows_license" numeric DEFAULT 250, + "discount_percent" numeric, + "show_admin_fee" boolean DEFAULT false, + "admin_fee_amount" numeric DEFAULT 200, + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_service_calculator_option_groups_options" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar, + "price" numeric DEFAULT 0 + ); + + CREATE TABLE "pages_blocks_fd_service_calculator_option_groups" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "group_label" varchar + ); + + CREATE TABLE "pages_blocks_fd_service_calculator_resources" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar, + "unit" varchar DEFAULT 'GB', + "price_per_unit" numeric, + "default_value" numeric DEFAULT 0, + "min" numeric DEFAULT 0, + "max" numeric DEFAULT 1000, + "step" numeric DEFAULT 1, + "summary_template" varchar + ); + + CREATE TABLE "pages_blocks_fd_service_calculator_addons" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar, + "price" numeric, + "description" varchar + ); + + CREATE TABLE "pages_blocks_fd_service_calculator_fixed_fees" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar, + "amount" numeric + ); + + CREATE TABLE "pages_blocks_fd_service_calculator" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "heading" varchar DEFAULT 'Beräkna din kostnad', + "description" varchar, + "summary_heading" varchar DEFAULT 'Kostnadsöversikt', + "total_label" varchar DEFAULT 'Totalt per månad', + "total_suffix" varchar DEFAULT 'exkl. moms', + "order_cta_text" varchar DEFAULT 'Beställ', + "order_cta_link" varchar DEFAULT '/kontakt', + "contact_cta_text" varchar DEFAULT 'Frågor? Kontakta oss', + "contact_cta_link" varchar DEFAULT '/kontakt', + "section_background" "enum_pages_blocks_fd_service_calculator_section_background" DEFAULT 'white', + "discount_percent" numeric, + "discount_label" varchar, + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_tags_tags" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "link" varchar + ); + + CREATE TABLE "pages_blocks_fd_tags_tags_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_tags" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "tag_style" "enum_pages_blocks_fd_tags_tag_style" DEFAULT 'navy', + "tag_size" "enum_pages_blocks_fd_tags_tag_size" DEFAULT 'large', + "alignment" "enum_pages_blocks_fd_tags_alignment" DEFAULT 'left', + "section_background" "enum_pages_blocks_fd_tags_section_background" DEFAULT 'white', + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_tags_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_text" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "alignment" "enum_pages_blocks_fd_text_alignment" DEFAULT 'left', + "text_color" "enum_pages_blocks_fd_text_text_color" DEFAULT 'navy', + "section_background" "enum_pages_blocks_fd_text_section_background" DEFAULT 'white', + "max_width" "enum_pages_blocks_fd_text_max_width" DEFAULT 'wide', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_text_locales" ( + "heading" varchar, + "subheading" varchar, + "body" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_code_embed" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "embed_type" "enum_pages_blocks_fd_code_embed_embed_type" DEFAULT 'iframe', + "iframe_src" varchar, + "iframe_height" varchar DEFAULT '600px', + "iframe_allow" varchar, + "custom_code" varchar, + "sandboxed" boolean DEFAULT true, + "max_width" "enum_pages_blocks_fd_code_embed_max_width" DEFAULT 'default', + "section_background" "enum_pages_blocks_fd_code_embed_section_background" DEFAULT 'white', + "text_color" "enum_pages_blocks_fd_code_embed_text_color" DEFAULT 'auto', + "embed_background" "enum_pages_blocks_fd_code_embed_embed_background" DEFAULT 'none', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_code_embed_locales" ( + "heading" varchar, + "description" varchar, + "iframe_title" varchar DEFAULT 'Inbäddat formulär', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_video" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "video_source" "enum_pages_blocks_fd_video_video_source" DEFAULT 'upload', + "video_file_id" integer, + "youtube_url" varchar, + "vimeo_url" varchar, + "thumbnail_id" integer, + "aspect_ratio" "enum_pages_blocks_fd_video_aspect_ratio" DEFAULT '16/9', + "autoplay" boolean DEFAULT false, + "loop" boolean DEFAULT false, + "max_width" "enum_pages_blocks_fd_video_max_width" DEFAULT 'default', + "section_background" "enum_pages_blocks_fd_video_section_background" DEFAULT 'white', + "text_color" "enum_pages_blocks_fd_video_text_color" DEFAULT 'auto', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_video_locales" ( + "heading" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_cta_banner" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "cta_link" varchar DEFAULT '/kontakt', + "secondary_cta_link" varchar, + "section_background" "enum_pages_blocks_fd_cta_banner_section_background" DEFAULT 'yellow', + "alignment" "enum_pages_blocks_fd_cta_banner_alignment" DEFAULT 'center', + "size" "enum_pages_blocks_fd_cta_banner_size" DEFAULT 'medium', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_cta_banner_locales" ( + "heading" varchar DEFAULT 'Redo att komma igång?', + "subheading" varchar, + "cta_text" varchar DEFAULT 'Kontakta oss', + "secondary_cta_text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_testimonial_testimonials" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "author_company" varchar, + "avatar_id" integer + ); + + CREATE TABLE "pages_blocks_fd_testimonial_testimonials_locales" ( + "quote" varchar, + "author_name" varchar, + "author_role" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_testimonial" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "layout" "enum_pages_blocks_fd_testimonial_layout" DEFAULT 'grid', + "section_background" "enum_pages_blocks_fd_testimonial_section_background" DEFAULT 'gray', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_testimonial_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_team_members" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "photo_id" integer, + "name" varchar, + "email" varchar, + "linkedin" varchar + ); + + CREATE TABLE "pages_blocks_fd_team_members_locales" ( + "role" varchar, + "bio" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages_blocks_fd_team" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "columns" "enum_pages_blocks_fd_team_columns" DEFAULT '3', + "card_style" "enum_pages_blocks_fd_team_card_style" DEFAULT 'navy', + "section_background" "enum_pages_blocks_fd_team_section_background" DEFAULT 'white', + "anchor_id" varchar, + "block_name" varchar + ); + + CREATE TABLE "pages_blocks_fd_team_locales" ( + "heading" varchar, + "subheading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "pages" ( + "id" serial PRIMARY KEY NOT NULL, + "title" varchar, + "published_at" timestamp(3) with time zone, + "slug" varchar, + "generate_slug" boolean DEFAULT true, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "_status" "enum_pages_status" DEFAULT 'draft' + ); + + CREATE TABLE "pages_locales" ( + "meta_title" varchar, + "meta_image_id" integer, + "meta_description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_hero" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "background_image_id" integer, + "overlay_opacity" "enum__pages_v_blocks_fd_hero_overlay_opacity" DEFAULT '50', + "text_color" "enum__pages_v_blocks_fd_hero_text_color" DEFAULT 'auto', + "theme" "enum__pages_v_blocks_fd_hero_theme" DEFAULT 'light', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_hero_locales" ( + "heading" varchar DEFAULT 'Sveriges bästa IT-ekosystem för företag', + "subheading" varchar DEFAULT 'Fiber, Backup, Colocation och Cloud', + "body" varchar DEFAULT 'För företag som väljer Sverige. Vi levererar dedikerad fiber, backup, colocation och cloud – allt från en leverantör med svenskt huvudmannaskap.', + "cta_text" varchar DEFAULT 'Kom igång', + "cta_link" varchar DEFAULT '/kontakt', + "secondary_cta_text" varchar DEFAULT 'Kontakta oss', + "secondary_cta_link" varchar DEFAULT '/kontakt', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_cta_side_image" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "image_overlay" "enum__pages_v_blocks_fd_cta_side_image_image_overlay" DEFAULT 'none', + "image_position" "enum__pages_v_blocks_fd_cta_side_image_image_position" DEFAULT 'right', + "theme" "enum__pages_v_blocks_fd_cta_side_image_theme" DEFAULT 'dark', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_cta_side_image_locales" ( + "heading" varchar, + "body" varchar, + "cta_text" varchar DEFAULT 'Läs mer', + "cta_link" varchar DEFAULT '#', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_feature_announcement" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "theme" "enum__pages_v_blocks_fd_feature_announcement_theme" DEFAULT 'gray', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_feature_announcement_locales" ( + "heading" varchar, + "body" varchar, + "cta_text" varchar, + "cta_link" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_services_grid_services" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_services_grid_services_locales" ( + "title" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_services_grid" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "columns" "enum__pages_v_blocks_fd_services_grid_columns" DEFAULT '4', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_services_grid_locales" ( + "heading" varchar DEFAULT 'Företagstjänster', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_contact_contact_methods" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "icon_id" integer, + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_contact_contact_methods_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_contact" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_contact_locales" ( + "heading" varchar DEFAULT 'Kontakta oss', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_faq_items" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_faq_items_locales" ( + "question" varchar, + "answer" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_faq" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "theme" "enum__pages_v_blocks_fd_faq_theme" DEFAULT 'gray', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_faq_locales" ( + "heading" varchar DEFAULT 'Vanliga frågor', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_card_grid_cards_content_lines" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "style" "enum__pages_v_blocks_fd_card_grid_cards_content_lines_style" DEFAULT 'normal', + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_card_grid_cards_content_lines_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_card_grid_cards" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "display_mode" "enum__pages_v_blocks_fd_card_grid_cards_display_mode" DEFAULT 'content', + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_card_grid_cards_locales" ( + "heading" varchar, + "centered_body_text" varchar, + "card_link" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_card_grid" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "layout" "enum__pages_v_blocks_fd_card_grid_layout" DEFAULT '1-1-1', + "card_style" "enum__pages_v_blocks_fd_card_grid_card_style" DEFAULT 'outlined', + "section_background" "enum__pages_v_blocks_fd_card_grid_section_background" DEFAULT 'white', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_pricing_card_cards_bullet_points" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_pricing_card_cards" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "cta_link" varchar DEFAULT '/kontakt', + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_pricing_card_cards_locales" ( + "title" varchar, + "subtitle" varchar, + "description" varchar, + "cta_text" varchar DEFAULT 'Få offert', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_pricing_card" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "card_style" "enum__pages_v_blocks_fd_pricing_card_card_style" DEFAULT 'outlined', + "button_color" "enum__pages_v_blocks_fd_pricing_card_button_color" DEFAULT 'yellow', + "section_background" "enum__pages_v_blocks_fd_pricing_card_section_background" DEFAULT 'white', + "title_color" "enum__pages_v_blocks_fd_pricing_card_title_color" DEFAULT 'navy', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_pricing_card_locales" ( + "section_title" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_spacer" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "height" "enum__pages_v_blocks_fd_spacer_height" DEFAULT 'md', + "section_background" "enum__pages_v_blocks_fd_spacer_section_background" DEFAULT 'white', + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_icon_bar_icons" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "icon_id" integer, + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_icon_bar_icons_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_icon_bar" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "icon_style" "enum__pages_v_blocks_fd_icon_bar_icon_style" DEFAULT 'navy', + "section_background" "enum__pages_v_blocks_fd_icon_bar_section_background" DEFAULT 'gray', + "text_color" "enum__pages_v_blocks_fd_icon_bar_text_color" DEFAULT 'navy', + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_icon_bar_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_checklist_items" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_checklist_items_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_checklist" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "image_position" "enum__pages_v_blocks_fd_usp_checklist_image_position" DEFAULT 'right', + "check_color" "enum__pages_v_blocks_fd_usp_checklist_check_color" DEFAULT 'navy', + "section_background" "enum__pages_v_blocks_fd_usp_checklist_section_background" DEFAULT 'white', + "text_color" "enum__pages_v_blocks_fd_usp_checklist_text_color" DEFAULT 'navy', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_checklist_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_wide_card" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "cta_link" varchar DEFAULT '/kontakt', + "image_id" integer, + "card_background" "enum__pages_v_blocks_fd_wide_card_card_background" DEFAULT 'navy', + "button_color" "enum__pages_v_blocks_fd_wide_card_button_color" DEFAULT 'yellow', + "section_background" "enum__pages_v_blocks_fd_wide_card_section_background" DEFAULT 'white', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_wide_card_locales" ( + "heading" varchar, + "body" varchar, + "cta_text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_tech_properties_properties" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_tech_properties_properties_locales" ( + "category" varchar, + "value" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_tech_properties" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "section_background" "enum__pages_v_blocks_fd_tech_properties_section_background" DEFAULT 'navy', + "category_color" "enum__pages_v_blocks_fd_tech_properties_category_color" DEFAULT 'white', + "value_color" "enum__pages_v_blocks_fd_tech_properties_value_color" DEFAULT 'yellow', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_table_rows" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_table_rows_locales" ( + "title" varchar, + "description" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_table" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "check_color" "enum__pages_v_blocks_fd_usp_table_check_color" DEFAULT 'navy', + "section_background" "enum__pages_v_blocks_fd_usp_table_section_background" DEFAULT 'white', + "text_color" "enum__pages_v_blocks_fd_usp_table_text_color" DEFAULT 'navy', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_usp_table_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_header_text_image" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "image_overlay" "enum__pages_v_blocks_fd_header_text_image_image_overlay" DEFAULT 'none', + "image_rounded" "enum__pages_v_blocks_fd_header_text_image_image_rounded" DEFAULT 'large', + "text_align" "enum__pages_v_blocks_fd_header_text_image_text_align" DEFAULT 'center', + "section_background" "enum__pages_v_blocks_fd_header_text_image_section_background" DEFAULT 'white', + "text_color" "enum__pages_v_blocks_fd_header_text_image_text_color" DEFAULT 'navy', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_header_text_image_locales" ( + "heading" varchar, + "body" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_contact_form" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "form_id" integer, + "section_background" "enum__pages_v_blocks_fd_contact_form_section_background" DEFAULT 'white', + "layout" "enum__pages_v_blocks_fd_contact_form_layout" DEFAULT 'standard', + "side_image_id" integer, + "external_api_enabled" boolean DEFAULT false, + "external_api_endpoint" varchar, + "external_api_auth_token" varchar, + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_contact_form_locales" ( + "heading" varchar DEFAULT 'Prata med vårt team', + "description" varchar DEFAULT 'Berätta om era mål — vårt team kontaktar er och hjälper er hitta rätt lösning.', + "submit_text" varchar DEFAULT 'Skicka förfrågan', + "privacy_text" varchar DEFAULT 'Vi använder din kontaktinformation för att svara på din förfrågan och dela detaljer om våra produkter och tjänster. Du kan när som helst avregistrera dig.', + "privacy_link_text" varchar DEFAULT 'integritetspolicy', + "privacy_link_url" varchar DEFAULT '/integritetspolicy', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_locations_grid_cards" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_locations_grid_cards_locales" ( + "location_name" varchar, + "address" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_locations_grid" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "hover_color" "enum__pages_v_blocks_fd_locations_grid_hover_color" DEFAULT 'navy', + "section_background" "enum__pages_v_blocks_fd_locations_grid_section_background" DEFAULT 'white', + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_locations_grid_locales" ( + "heading" varchar, + "description" varchar, + "cta_text" varchar, + "cta_link" varchar DEFAULT '/kontakt', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_alternate_hero" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "section_background" "enum__pages_v_blocks_fd_alternate_hero_section_background" DEFAULT 'white', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_alternate_hero_locales" ( + "heading" varchar, + "description" varchar, + "primary_cta_text" varchar, + "primary_cta_link" varchar DEFAULT '/kontakt', + "secondary_cta_text" varchar, + "secondary_cta_link" varchar DEFAULT '#', + "image_caption" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_statistics_stats" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_statistics_stats_locales" ( + "number" varchar, + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_statistics" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "section_background" "enum__pages_v_blocks_fd_statistics_section_background" DEFAULT 'white', + "number_color" "enum__pages_v_blocks_fd_statistics_number_color" DEFAULT 'gradient', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_statistics_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_partners_logos_logos" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "image_id" integer, + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_partners_logos_logos_locales" ( + "alt" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_partners_logos" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "display_mode" "enum__pages_v_blocks_fd_partners_logos_display_mode" DEFAULT 'color', + "section_background" "enum__pages_v_blocks_fd_partners_logos_section_background" DEFAULT 'gray', + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_partners_logos_locales" ( + "heading" varchar DEFAULT 'Våra partners', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_newsletter" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "submit_endpoint" varchar, + "privacy_policy_link" varchar DEFAULT '/integritetspolicy', + "collect_name" boolean DEFAULT false, + "collect_company" boolean DEFAULT false, + "layout" "enum__pages_v_blocks_fd_newsletter_layout" DEFAULT 'inline', + "section_background" "enum__pages_v_blocks_fd_newsletter_section_background" DEFAULT 'navy', + "text_color" "enum__pages_v_blocks_fd_newsletter_text_color" DEFAULT 'auto', + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_newsletter_locales" ( + "heading" varchar DEFAULT 'Håll dig uppdaterad', + "description" varchar DEFAULT 'Prenumerera på vårt nyhetsbrev för att få de senaste nyheterna om fiber, cloud och IT-infrastruktur.', + "button_text" varchar DEFAULT 'Prenumerera', + "success_message" varchar DEFAULT 'Tack! Du är nu prenumerant.', + "consent_text" varchar DEFAULT 'Jag godkänner att mina uppgifter används enligt vår integritetspolicy.', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_service_chooser_categories_services" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "cta_text" varchar, + "cta_link" varchar DEFAULT '/kontakt', + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_chooser_categories_services_locales" ( + "title" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_service_chooser_categories" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_chooser_categories_locales" ( + "label" varchar, + "intro" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_service_chooser" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "section_background" "enum__pages_v_blocks_fd_service_chooser_section_background" DEFAULT 'gray', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_chooser_locales" ( + "heading" varchar DEFAULT 'Välj din bransch', + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_data_table_headers" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_data_table_headers_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_data_table_rows" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_data_table_rows_locales" ( + "cells" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_data_table" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "data_source" "enum__pages_v_blocks_fd_data_table_data_source" DEFAULT 'upload', + "file_id" integer, + "section_background" "enum__pages_v_blocks_fd_data_table_section_background" DEFAULT 'white', + "header_style" "enum__pages_v_blocks_fd_data_table_header_style" DEFAULT 'navy', + "stripe_rows" boolean DEFAULT true, + "bordered" boolean DEFAULT false, + "first_column_bold" boolean DEFAULT false, + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_data_table_locales" ( + "heading" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_vps_calculator_additional_services" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "label" varchar, + "price" numeric, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_vps_calculator" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "heading" varchar DEFAULT 'Virtuell server — kalkylator', + "description" varchar, + "order_cta_text" varchar DEFAULT 'Beställ', + "order_cta_link" varchar DEFAULT '/kontakt?subject=vps-bestallning', + "contact_cta_text" varchar DEFAULT 'Frågor? Kontakta oss', + "contact_cta_link" varchar DEFAULT '/kontakt', + "section_background" "enum__pages_v_blocks_fd_vps_calculator_section_background" DEFAULT 'white', + "pricing_cpu_per_core" numeric DEFAULT 120, + "pricing_ram_per_gb" numeric DEFAULT 100, + "pricing_ssd_per_gb" numeric DEFAULT 4, + "pricing_hdd_per_gb" numeric DEFAULT 1, + "pricing_windows_license" numeric DEFAULT 250, + "discount_percent" numeric, + "show_admin_fee" boolean DEFAULT false, + "admin_fee_amount" numeric DEFAULT 200, + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_calculator_option_groups_options" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "label" varchar, + "price" numeric DEFAULT 0, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_calculator_option_groups" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "group_label" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_calculator_resources" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "label" varchar, + "unit" varchar DEFAULT 'GB', + "price_per_unit" numeric, + "default_value" numeric DEFAULT 0, + "min" numeric DEFAULT 0, + "max" numeric DEFAULT 1000, + "step" numeric DEFAULT 1, + "summary_template" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_calculator_addons" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "label" varchar, + "price" numeric, + "description" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_calculator_fixed_fees" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "label" varchar, + "amount" numeric, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_service_calculator" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "heading" varchar DEFAULT 'Beräkna din kostnad', + "description" varchar, + "summary_heading" varchar DEFAULT 'Kostnadsöversikt', + "total_label" varchar DEFAULT 'Totalt per månad', + "total_suffix" varchar DEFAULT 'exkl. moms', + "order_cta_text" varchar DEFAULT 'Beställ', + "order_cta_link" varchar DEFAULT '/kontakt', + "contact_cta_text" varchar DEFAULT 'Frågor? Kontakta oss', + "contact_cta_link" varchar DEFAULT '/kontakt', + "section_background" "enum__pages_v_blocks_fd_service_calculator_section_background" DEFAULT 'white', + "discount_percent" numeric, + "discount_label" varchar, + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_tags_tags" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "link" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_tags_tags_locales" ( + "text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_tags" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "tag_style" "enum__pages_v_blocks_fd_tags_tag_style" DEFAULT 'navy', + "tag_size" "enum__pages_v_blocks_fd_tags_tag_size" DEFAULT 'large', + "alignment" "enum__pages_v_blocks_fd_tags_alignment" DEFAULT 'left', + "section_background" "enum__pages_v_blocks_fd_tags_section_background" DEFAULT 'white', + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_tags_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_text" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "alignment" "enum__pages_v_blocks_fd_text_alignment" DEFAULT 'left', + "text_color" "enum__pages_v_blocks_fd_text_text_color" DEFAULT 'navy', + "section_background" "enum__pages_v_blocks_fd_text_section_background" DEFAULT 'white', + "max_width" "enum__pages_v_blocks_fd_text_max_width" DEFAULT 'wide', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_text_locales" ( + "heading" varchar, + "subheading" varchar, + "body" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_code_embed" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "embed_type" "enum__pages_v_blocks_fd_code_embed_embed_type" DEFAULT 'iframe', + "iframe_src" varchar, + "iframe_height" varchar DEFAULT '600px', + "iframe_allow" varchar, + "custom_code" varchar, + "sandboxed" boolean DEFAULT true, + "max_width" "enum__pages_v_blocks_fd_code_embed_max_width" DEFAULT 'default', + "section_background" "enum__pages_v_blocks_fd_code_embed_section_background" DEFAULT 'white', + "text_color" "enum__pages_v_blocks_fd_code_embed_text_color" DEFAULT 'auto', + "embed_background" "enum__pages_v_blocks_fd_code_embed_embed_background" DEFAULT 'none', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_code_embed_locales" ( + "heading" varchar, + "description" varchar, + "iframe_title" varchar DEFAULT 'Inbäddat formulär', + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_video" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "video_source" "enum__pages_v_blocks_fd_video_video_source" DEFAULT 'upload', + "video_file_id" integer, + "youtube_url" varchar, + "vimeo_url" varchar, + "thumbnail_id" integer, + "aspect_ratio" "enum__pages_v_blocks_fd_video_aspect_ratio" DEFAULT '16/9', + "autoplay" boolean DEFAULT false, + "loop" boolean DEFAULT false, + "max_width" "enum__pages_v_blocks_fd_video_max_width" DEFAULT 'default', + "section_background" "enum__pages_v_blocks_fd_video_section_background" DEFAULT 'white', + "text_color" "enum__pages_v_blocks_fd_video_text_color" DEFAULT 'auto', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_video_locales" ( + "heading" varchar, + "description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_cta_banner" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "cta_link" varchar DEFAULT '/kontakt', + "secondary_cta_link" varchar, + "section_background" "enum__pages_v_blocks_fd_cta_banner_section_background" DEFAULT 'yellow', + "alignment" "enum__pages_v_blocks_fd_cta_banner_alignment" DEFAULT 'center', + "size" "enum__pages_v_blocks_fd_cta_banner_size" DEFAULT 'medium', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_cta_banner_locales" ( + "heading" varchar DEFAULT 'Redo att komma igång?', + "subheading" varchar, + "cta_text" varchar DEFAULT 'Kontakta oss', + "secondary_cta_text" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_testimonial_testimonials" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "author_company" varchar, + "avatar_id" integer, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_testimonial_testimonials_locales" ( + "quote" varchar, + "author_name" varchar, + "author_role" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_testimonial" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "layout" "enum__pages_v_blocks_fd_testimonial_layout" DEFAULT 'grid', + "section_background" "enum__pages_v_blocks_fd_testimonial_section_background" DEFAULT 'gray', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_testimonial_locales" ( + "heading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_team_members" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "photo_id" integer, + "name" varchar, + "email" varchar, + "linkedin" varchar, + "_uuid" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_team_members_locales" ( + "role" varchar, + "bio" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v_blocks_fd_team" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "columns" "enum__pages_v_blocks_fd_team_columns" DEFAULT '3', + "card_style" "enum__pages_v_blocks_fd_team_card_style" DEFAULT 'navy', + "section_background" "enum__pages_v_blocks_fd_team_section_background" DEFAULT 'white', + "anchor_id" varchar, + "_uuid" varchar, + "block_name" varchar + ); + + CREATE TABLE "_pages_v_blocks_fd_team_locales" ( + "heading" varchar, + "subheading" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_pages_v" ( + "id" serial PRIMARY KEY NOT NULL, + "parent_id" integer, + "version_title" varchar, + "version_published_at" timestamp(3) with time zone, + "version_slug" varchar, + "version_generate_slug" boolean DEFAULT true, + "version_updated_at" timestamp(3) with time zone, + "version_created_at" timestamp(3) with time zone, + "version__status" "enum__pages_v_version_status" DEFAULT 'draft', + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "snapshot" boolean, + "published_locale" "enum__pages_v_published_locale", + "latest" boolean, + "autosave" boolean + ); + + CREATE TABLE "_pages_v_locales" ( + "version_meta_title" varchar, + "version_meta_image_id" integer, + "version_meta_description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "posts_populated_authors" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar + ); + + CREATE TABLE "posts" ( + "id" serial PRIMARY KEY NOT NULL, + "title" varchar, + "hero_image_id" integer, + "content" jsonb, + "published_at" timestamp(3) with time zone, + "slug" varchar, + "generate_slug" boolean DEFAULT true, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "_status" "enum_posts_status" DEFAULT 'draft' + ); + + CREATE TABLE "posts_locales" ( + "meta_title" varchar, + "meta_image_id" integer, + "meta_description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "posts_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "posts_id" integer, + "categories_id" integer, + "users_id" integer + ); + + CREATE TABLE "_posts_v_version_populated_authors" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_uuid" varchar, + "name" varchar + ); + + CREATE TABLE "_posts_v" ( + "id" serial PRIMARY KEY NOT NULL, + "parent_id" integer, + "version_title" varchar, + "version_hero_image_id" integer, + "version_content" jsonb, + "version_published_at" timestamp(3) with time zone, + "version_slug" varchar, + "version_generate_slug" boolean DEFAULT true, + "version_updated_at" timestamp(3) with time zone, + "version_created_at" timestamp(3) with time zone, + "version__status" "enum__posts_v_version_status" DEFAULT 'draft', + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "snapshot" boolean, + "published_locale" "enum__posts_v_published_locale", + "latest" boolean, + "autosave" boolean + ); + + CREATE TABLE "_posts_v_locales" ( + "version_meta_title" varchar, + "version_meta_image_id" integer, + "version_meta_description" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "_posts_v_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "posts_id" integer, + "categories_id" integer, + "users_id" integer + ); + + CREATE TABLE "media" ( + "id" serial PRIMARY KEY NOT NULL, + "alt" varchar NOT NULL, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "url" varchar, + "thumbnail_u_r_l" varchar, + "filename" varchar, + "mime_type" varchar, + "filesize" numeric, + "width" numeric, + "height" numeric, + "focal_x" numeric, + "focal_y" numeric, + "sizes_thumbnail_url" varchar, + "sizes_thumbnail_width" numeric, + "sizes_thumbnail_height" numeric, + "sizes_thumbnail_mime_type" varchar, + "sizes_thumbnail_filesize" numeric, + "sizes_thumbnail_filename" varchar, + "sizes_medium_url" varchar, + "sizes_medium_width" numeric, + "sizes_medium_height" numeric, + "sizes_medium_mime_type" varchar, + "sizes_medium_filesize" numeric, + "sizes_medium_filename" varchar, + "sizes_large_url" varchar, + "sizes_large_width" numeric, + "sizes_large_height" numeric, + "sizes_large_mime_type" varchar, + "sizes_large_filesize" numeric, + "sizes_large_filename" varchar, + "sizes_hero_url" varchar, + "sizes_hero_width" numeric, + "sizes_hero_height" numeric, + "sizes_hero_mime_type" varchar, + "sizes_hero_filesize" numeric, + "sizes_hero_filename" varchar + ); + + CREATE TABLE "categories_breadcrumbs" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_locale" "_locales" NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "doc_id" integer, + "url" varchar, + "label" varchar + ); + + CREATE TABLE "categories" ( + "id" serial PRIMARY KEY NOT NULL, + "title" varchar NOT NULL, + "slug" varchar NOT NULL, + "parent_id" integer, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "users_sessions" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "created_at" timestamp(3) with time zone, + "expires_at" timestamp(3) with time zone NOT NULL + ); + + CREATE TABLE "users" ( + "id" serial PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "role" "enum_users_role" DEFAULT 'editor' NOT NULL, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "email" varchar NOT NULL, + "reset_password_token" varchar, + "reset_password_expiration" timestamp(3) with time zone, + "salt" varchar, + "hash" varchar, + "login_attempts" numeric DEFAULT 0, + "lock_until" timestamp(3) with time zone + ); + + CREATE TABLE "redirects" ( + "id" serial PRIMARY KEY NOT NULL, + "from" varchar NOT NULL, + "to_type" "enum_redirects_to_type" DEFAULT 'reference', + "to_url" varchar, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "redirects_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "pages_id" integer, + "posts_id" integer + ); + + CREATE TABLE "forms_blocks_checkbox" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "required" boolean, + "default_value" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_checkbox_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_country" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_country_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_email" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_email_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_message" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_message_locales" ( + "message" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_number" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "default_value" numeric, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_number_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_select_options" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "value" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_select_options_locales" ( + "label" varchar NOT NULL, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_select" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "placeholder" varchar, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_select_locales" ( + "label" varchar, + "default_value" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_state" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_state_locales" ( + "label" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_text" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_text_locales" ( + "label" varchar, + "default_value" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_blocks_textarea" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "_path" text NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "name" varchar NOT NULL, + "width" numeric, + "required" boolean, + "block_name" varchar + ); + + CREATE TABLE "forms_blocks_textarea_locales" ( + "label" varchar, + "default_value" varchar, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms_emails" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "email_to" varchar, + "cc" varchar, + "bcc" varchar, + "reply_to" varchar, + "email_from" varchar + ); + + CREATE TABLE "forms_emails_locales" ( + "subject" varchar DEFAULT 'You''ve received a new message.' NOT NULL, + "message" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" varchar NOT NULL + ); + + CREATE TABLE "forms" ( + "id" serial PRIMARY KEY NOT NULL, + "title" varchar NOT NULL, + "confirmation_type" "enum_forms_confirmation_type" DEFAULT 'message', + "redirect_url" varchar, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "forms_locales" ( + "submit_button_label" varchar, + "confirmation_message" jsonb, + "id" serial PRIMARY KEY NOT NULL, + "_locale" "_locales" NOT NULL, + "_parent_id" integer NOT NULL + ); + + CREATE TABLE "form_submissions_submission_data" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "field" varchar NOT NULL, + "value" varchar NOT NULL + ); + + CREATE TABLE "form_submissions" ( + "id" serial PRIMARY KEY NOT NULL, + "form_id" integer NOT NULL, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "payload_kv" ( + "id" serial PRIMARY KEY NOT NULL, + "key" varchar NOT NULL, + "data" jsonb NOT NULL + ); + + CREATE TABLE "payload_jobs_log" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "executed_at" timestamp(3) with time zone NOT NULL, + "completed_at" timestamp(3) with time zone NOT NULL, + "task_slug" "enum_payload_jobs_log_task_slug" NOT NULL, + "task_i_d" varchar NOT NULL, + "input" jsonb, + "output" jsonb, + "state" "enum_payload_jobs_log_state" NOT NULL, + "error" jsonb + ); + + CREATE TABLE "payload_jobs" ( + "id" serial PRIMARY KEY NOT NULL, + "input" jsonb, + "completed_at" timestamp(3) with time zone, + "total_tried" numeric DEFAULT 0, + "has_error" boolean DEFAULT false, + "error" jsonb, + "task_slug" "enum_payload_jobs_task_slug", + "queue" varchar DEFAULT 'default', + "wait_until" timestamp(3) with time zone, + "processing" boolean DEFAULT false, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "payload_locked_documents" ( + "id" serial PRIMARY KEY NOT NULL, + "global_slug" varchar, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "payload_locked_documents_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "pages_id" integer, + "posts_id" integer, + "media_id" integer, + "categories_id" integer, + "users_id" integer, + "redirects_id" integer, + "forms_id" integer, + "form_submissions_id" integer + ); + + CREATE TABLE "payload_preferences" ( + "id" serial PRIMARY KEY NOT NULL, + "key" varchar, + "value" jsonb, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "payload_preferences_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "users_id" integer + ); + + CREATE TABLE "payload_migrations" ( + "id" serial PRIMARY KEY NOT NULL, + "name" varchar, + "batch" numeric, + "updated_at" timestamp(3) with time zone DEFAULT now() NOT NULL, + "created_at" timestamp(3) with time zone DEFAULT now() NOT NULL + ); + + CREATE TABLE "header_nav_items_children" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar NOT NULL, + "type" "enum_header_nav_items_children_type" DEFAULT 'custom', + "url" varchar, + "group" varchar + ); + + CREATE TABLE "header_nav_items" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "label" varchar NOT NULL, + "type" "enum_header_nav_items_type" DEFAULT 'custom', + "url" varchar, + "mega_menu" boolean DEFAULT false + ); + + CREATE TABLE "header" ( + "id" serial PRIMARY KEY NOT NULL, + "logo_link_type" "enum_header_logo_link_type" DEFAULT 'custom', + "logo_link_url" varchar DEFAULT '/', + "updated_at" timestamp(3) with time zone, + "created_at" timestamp(3) with time zone + ); + + CREATE TABLE "header_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "pages_id" integer + ); + + CREATE TABLE "footer_cert_marks" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "image_id" integer NOT NULL, + "alt" varchar, + "link_url" varchar + ); + + CREATE TABLE "footer_columns_links" ( + "_order" integer NOT NULL, + "_parent_id" varchar NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "link_type" "enum_footer_columns_links_link_type" DEFAULT 'reference', + "link_new_tab" boolean, + "link_url" varchar, + "link_label" varchar NOT NULL + ); + + CREATE TABLE "footer_columns" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "heading" varchar NOT NULL + ); + + CREATE TABLE "footer_nav_items" ( + "_order" integer NOT NULL, + "_parent_id" integer NOT NULL, + "id" varchar PRIMARY KEY NOT NULL, + "link_type" "enum_footer_nav_items_link_type" DEFAULT 'reference', + "link_new_tab" boolean, + "link_url" varchar, + "link_label" varchar NOT NULL + ); + + CREATE TABLE "footer" ( + "id" serial PRIMARY KEY NOT NULL, + "logo_link_type" "enum_footer_logo_link_type" DEFAULT 'custom', + "logo_link_url" varchar DEFAULT '/', + "social_links_linkedin_enabled" boolean DEFAULT false, + "social_links_linkedin_url" varchar, + "social_links_instagram_enabled" boolean DEFAULT false, + "social_links_instagram_url" varchar, + "social_links_facebook_enabled" boolean DEFAULT false, + "social_links_facebook_url" varchar, + "social_links_youtube_enabled" boolean DEFAULT false, + "social_links_youtube_url" varchar, + "social_links_twitter_enabled" boolean DEFAULT false, + "social_links_twitter_url" varchar, + "bottom_left_text" varchar DEFAULT '© {year} Fiber Direkt. Alla rättigheter förbehållna.', + "updated_at" timestamp(3) with time zone, + "created_at" timestamp(3) with time zone + ); + + CREATE TABLE "footer_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "pages_id" integer, + "posts_id" integer + ); + + CREATE TABLE "announcement_bar" ( + "id" serial PRIMARY KEY NOT NULL, + "enabled" boolean DEFAULT false, + "text" varchar, + "button_label" varchar, + "button_link_type" "enum_announcement_bar_button_link_type" DEFAULT 'custom', + "button_link_new_tab" boolean, + "button_link_url" varchar, + "dismissible" boolean DEFAULT true, + "background_color" "enum_announcement_bar_background_color" DEFAULT 'yellow', + "updated_at" timestamp(3) with time zone, + "created_at" timestamp(3) with time zone + ); + + CREATE TABLE "announcement_bar_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "pages_id" integer, + "posts_id" integer + ); + + CREATE TABLE "popup_announcement" ( + "id" serial PRIMARY KEY NOT NULL, + "enabled" boolean DEFAULT false, + "heading" varchar DEFAULT 'Nyhet', + "subheading" varchar, + "body" varchar, + "cta_text" varchar DEFAULT 'Läs mer', + "cta_link_type" "enum_popup_announcement_cta_link_type" DEFAULT 'custom', + "cta_link_new_tab" boolean, + "cta_link_url" varchar, + "image_id" integer, + "badge_text" varchar DEFAULT 'NYHET', + "theme" "enum_popup_announcement_theme" DEFAULT 'light', + "show_on_pages" "enum_popup_announcement_show_on_pages" DEFAULT 'all', + "dismiss_days" numeric DEFAULT 7, + "updated_at" timestamp(3) with time zone, + "created_at" timestamp(3) with time zone + ); + + CREATE TABLE "popup_announcement_rels" ( + "id" serial PRIMARY KEY NOT NULL, + "order" integer, + "parent_id" integer NOT NULL, + "path" varchar NOT NULL, + "pages_id" integer, + "posts_id" integer + ); + + CREATE TABLE "site_settings" ( + "id" serial PRIMARY KEY NOT NULL, + "header_code_injection_enabled" boolean DEFAULT false, + "header_code_injection_code" varchar, + "footer_code_injection_enabled" boolean DEFAULT false, + "footer_code_injection_code" varchar, + "cookie_consent_enabled" boolean DEFAULT true, + "cookie_consent_privacy_policy_url" varchar DEFAULT '/integritetspolicy', + "cookie_consent_accepted_days" "enum_site_settings_cookie_consent_accepted_days" DEFAULT '365', + "cookie_consent_declined_days" "enum_site_settings_cookie_consent_declined_days" DEFAULT '30', + "matomo_enabled" boolean DEFAULT false, + "matomo_code" varchar, + "updated_at" timestamp(3) with time zone, + "created_at" timestamp(3) with time zone + ); + + ALTER TABLE "pages_blocks_fd_hero" ADD CONSTRAINT "pages_blocks_fd_hero_background_image_id_media_id_fk" FOREIGN KEY ("background_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_hero" ADD CONSTRAINT "pages_blocks_fd_hero_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_hero_locales" ADD CONSTRAINT "pages_blocks_fd_hero_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_hero"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_cta_side_image" ADD CONSTRAINT "pages_blocks_fd_cta_side_image_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_cta_side_image" ADD CONSTRAINT "pages_blocks_fd_cta_side_image_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_cta_side_image_locales" ADD CONSTRAINT "pages_blocks_fd_cta_side_image_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_cta_side_image"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_feature_announcement" ADD CONSTRAINT "pages_blocks_fd_feature_announcement_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_feature_announcement_locales" ADD CONSTRAINT "pages_blocks_fd_feature_announcement_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_feature_announcement"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_services_grid_services" ADD CONSTRAINT "pages_blocks_fd_services_grid_services_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_services_grid_services" ADD CONSTRAINT "pages_blocks_fd_services_grid_services_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_services_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_services_grid_services_locales" ADD CONSTRAINT "pages_blocks_fd_services_grid_services_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_services_grid_services"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_services_grid" ADD CONSTRAINT "pages_blocks_fd_services_grid_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_services_grid_locales" ADD CONSTRAINT "pages_blocks_fd_services_grid_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_services_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_contact_methods" ADD CONSTRAINT "pages_blocks_fd_contact_contact_methods_icon_id_media_id_fk" FOREIGN KEY ("icon_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_contact_methods" ADD CONSTRAINT "pages_blocks_fd_contact_contact_methods_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_contact"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_contact_methods_locales" ADD CONSTRAINT "pages_blocks_fd_contact_contact_methods_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_contact_contact_methods"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact" ADD CONSTRAINT "pages_blocks_fd_contact_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_locales" ADD CONSTRAINT "pages_blocks_fd_contact_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_contact"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_faq_items" ADD CONSTRAINT "pages_blocks_fd_faq_items_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_faq"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_faq_items_locales" ADD CONSTRAINT "pages_blocks_fd_faq_items_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_faq_items"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_faq" ADD CONSTRAINT "pages_blocks_fd_faq_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_faq_locales" ADD CONSTRAINT "pages_blocks_fd_faq_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_faq"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_card_grid_cards_content_lines" ADD CONSTRAINT "pages_blocks_fd_card_grid_cards_content_lines_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_card_grid_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_card_grid_cards_content_lines_locales" ADD CONSTRAINT "pages_blocks_fd_card_grid_cards_content_lines_locales_par_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_card_grid_cards_content_lines"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_card_grid_cards" ADD CONSTRAINT "pages_blocks_fd_card_grid_cards_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_card_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_card_grid_cards_locales" ADD CONSTRAINT "pages_blocks_fd_card_grid_cards_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_card_grid_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_card_grid" ADD CONSTRAINT "pages_blocks_fd_card_grid_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_pricing_card_cards_bullet_points" ADD CONSTRAINT "pages_blocks_fd_pricing_card_cards_bullet_points_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_pricing_card_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_pricing_card_cards_bullet_points_locales" ADD CONSTRAINT "pages_blocks_fd_pricing_card_cards_bullet_points_locales__fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_pricing_card_cards_bullet_points"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_pricing_card_cards" ADD CONSTRAINT "pages_blocks_fd_pricing_card_cards_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_pricing_card"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_pricing_card_cards_locales" ADD CONSTRAINT "pages_blocks_fd_pricing_card_cards_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_pricing_card_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_pricing_card" ADD CONSTRAINT "pages_blocks_fd_pricing_card_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_pricing_card_locales" ADD CONSTRAINT "pages_blocks_fd_pricing_card_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_pricing_card"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_spacer" ADD CONSTRAINT "pages_blocks_fd_spacer_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_icon_bar_icons" ADD CONSTRAINT "pages_blocks_fd_icon_bar_icons_icon_id_media_id_fk" FOREIGN KEY ("icon_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_icon_bar_icons" ADD CONSTRAINT "pages_blocks_fd_icon_bar_icons_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_icon_bar"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_icon_bar_icons_locales" ADD CONSTRAINT "pages_blocks_fd_icon_bar_icons_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_icon_bar_icons"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_icon_bar" ADD CONSTRAINT "pages_blocks_fd_icon_bar_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_icon_bar_locales" ADD CONSTRAINT "pages_blocks_fd_icon_bar_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_icon_bar"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_checklist_items" ADD CONSTRAINT "pages_blocks_fd_usp_checklist_items_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_usp_checklist"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_checklist_items_locales" ADD CONSTRAINT "pages_blocks_fd_usp_checklist_items_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_usp_checklist_items"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_checklist" ADD CONSTRAINT "pages_blocks_fd_usp_checklist_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_checklist" ADD CONSTRAINT "pages_blocks_fd_usp_checklist_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_checklist_locales" ADD CONSTRAINT "pages_blocks_fd_usp_checklist_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_usp_checklist"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_wide_card" ADD CONSTRAINT "pages_blocks_fd_wide_card_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_wide_card" ADD CONSTRAINT "pages_blocks_fd_wide_card_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_wide_card_locales" ADD CONSTRAINT "pages_blocks_fd_wide_card_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_wide_card"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tech_properties_properties" ADD CONSTRAINT "pages_blocks_fd_tech_properties_properties_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_tech_properties"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tech_properties_properties_locales" ADD CONSTRAINT "pages_blocks_fd_tech_properties_properties_locales_parent_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_tech_properties_properties"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tech_properties" ADD CONSTRAINT "pages_blocks_fd_tech_properties_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_table_rows" ADD CONSTRAINT "pages_blocks_fd_usp_table_rows_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_usp_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_table_rows_locales" ADD CONSTRAINT "pages_blocks_fd_usp_table_rows_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_usp_table_rows"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_table" ADD CONSTRAINT "pages_blocks_fd_usp_table_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_usp_table_locales" ADD CONSTRAINT "pages_blocks_fd_usp_table_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_usp_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_header_text_image" ADD CONSTRAINT "pages_blocks_fd_header_text_image_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_header_text_image" ADD CONSTRAINT "pages_blocks_fd_header_text_image_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_header_text_image_locales" ADD CONSTRAINT "pages_blocks_fd_header_text_image_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_header_text_image"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_form" ADD CONSTRAINT "pages_blocks_fd_contact_form_form_id_forms_id_fk" FOREIGN KEY ("form_id") REFERENCES "public"."forms"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_form" ADD CONSTRAINT "pages_blocks_fd_contact_form_side_image_id_media_id_fk" FOREIGN KEY ("side_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_form" ADD CONSTRAINT "pages_blocks_fd_contact_form_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_contact_form_locales" ADD CONSTRAINT "pages_blocks_fd_contact_form_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_contact_form"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_locations_grid_cards" ADD CONSTRAINT "pages_blocks_fd_locations_grid_cards_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_locations_grid_cards" ADD CONSTRAINT "pages_blocks_fd_locations_grid_cards_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_locations_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_locations_grid_cards_locales" ADD CONSTRAINT "pages_blocks_fd_locations_grid_cards_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_locations_grid_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_locations_grid" ADD CONSTRAINT "pages_blocks_fd_locations_grid_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_locations_grid_locales" ADD CONSTRAINT "pages_blocks_fd_locations_grid_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_locations_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_alternate_hero" ADD CONSTRAINT "pages_blocks_fd_alternate_hero_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_alternate_hero" ADD CONSTRAINT "pages_blocks_fd_alternate_hero_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_alternate_hero_locales" ADD CONSTRAINT "pages_blocks_fd_alternate_hero_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_alternate_hero"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_statistics_stats" ADD CONSTRAINT "pages_blocks_fd_statistics_stats_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_statistics"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_statistics_stats_locales" ADD CONSTRAINT "pages_blocks_fd_statistics_stats_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_statistics_stats"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_statistics" ADD CONSTRAINT "pages_blocks_fd_statistics_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_statistics_locales" ADD CONSTRAINT "pages_blocks_fd_statistics_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_statistics"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_partners_logos_logos" ADD CONSTRAINT "pages_blocks_fd_partners_logos_logos_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_partners_logos_logos" ADD CONSTRAINT "pages_blocks_fd_partners_logos_logos_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_partners_logos"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_partners_logos_logos_locales" ADD CONSTRAINT "pages_blocks_fd_partners_logos_logos_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_partners_logos_logos"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_partners_logos" ADD CONSTRAINT "pages_blocks_fd_partners_logos_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_partners_logos_locales" ADD CONSTRAINT "pages_blocks_fd_partners_logos_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_partners_logos"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_newsletter" ADD CONSTRAINT "pages_blocks_fd_newsletter_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_newsletter_locales" ADD CONSTRAINT "pages_blocks_fd_newsletter_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_newsletter"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_chooser_categories_services" ADD CONSTRAINT "pages_blocks_fd_service_chooser_categories_services_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_chooser_categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_chooser_categories_services_locales" ADD CONSTRAINT "pages_blocks_fd_service_chooser_categories_services_local_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_chooser_categories_services"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_chooser_categories" ADD CONSTRAINT "pages_blocks_fd_service_chooser_categories_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_chooser"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_chooser_categories_locales" ADD CONSTRAINT "pages_blocks_fd_service_chooser_categories_locales_parent_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_chooser_categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_chooser" ADD CONSTRAINT "pages_blocks_fd_service_chooser_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_chooser_locales" ADD CONSTRAINT "pages_blocks_fd_service_chooser_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_chooser"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table_headers" ADD CONSTRAINT "pages_blocks_fd_data_table_headers_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_data_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table_headers_locales" ADD CONSTRAINT "pages_blocks_fd_data_table_headers_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_data_table_headers"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table_rows" ADD CONSTRAINT "pages_blocks_fd_data_table_rows_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_data_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table_rows_locales" ADD CONSTRAINT "pages_blocks_fd_data_table_rows_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_data_table_rows"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table" ADD CONSTRAINT "pages_blocks_fd_data_table_file_id_media_id_fk" FOREIGN KEY ("file_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table" ADD CONSTRAINT "pages_blocks_fd_data_table_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_data_table_locales" ADD CONSTRAINT "pages_blocks_fd_data_table_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_data_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_vps_calculator_additional_services" ADD CONSTRAINT "pages_blocks_fd_vps_calculator_additional_services_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_vps_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_vps_calculator" ADD CONSTRAINT "pages_blocks_fd_vps_calculator_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_calculator_option_groups_options" ADD CONSTRAINT "pages_blocks_fd_service_calculator_option_groups_options_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_calculator_option_groups"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_calculator_option_groups" ADD CONSTRAINT "pages_blocks_fd_service_calculator_option_groups_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_calculator_resources" ADD CONSTRAINT "pages_blocks_fd_service_calculator_resources_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_calculator_addons" ADD CONSTRAINT "pages_blocks_fd_service_calculator_addons_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_calculator_fixed_fees" ADD CONSTRAINT "pages_blocks_fd_service_calculator_fixed_fees_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_service_calculator" ADD CONSTRAINT "pages_blocks_fd_service_calculator_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tags_tags" ADD CONSTRAINT "pages_blocks_fd_tags_tags_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_tags"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tags_tags_locales" ADD CONSTRAINT "pages_blocks_fd_tags_tags_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_tags_tags"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tags" ADD CONSTRAINT "pages_blocks_fd_tags_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_tags_locales" ADD CONSTRAINT "pages_blocks_fd_tags_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_tags"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_text" ADD CONSTRAINT "pages_blocks_fd_text_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_text_locales" ADD CONSTRAINT "pages_blocks_fd_text_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_text"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_code_embed" ADD CONSTRAINT "pages_blocks_fd_code_embed_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_code_embed_locales" ADD CONSTRAINT "pages_blocks_fd_code_embed_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_code_embed"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_video" ADD CONSTRAINT "pages_blocks_fd_video_video_file_id_media_id_fk" FOREIGN KEY ("video_file_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_video" ADD CONSTRAINT "pages_blocks_fd_video_thumbnail_id_media_id_fk" FOREIGN KEY ("thumbnail_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_video" ADD CONSTRAINT "pages_blocks_fd_video_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_video_locales" ADD CONSTRAINT "pages_blocks_fd_video_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_video"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_cta_banner" ADD CONSTRAINT "pages_blocks_fd_cta_banner_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_cta_banner_locales" ADD CONSTRAINT "pages_blocks_fd_cta_banner_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_cta_banner"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_testimonial_testimonials" ADD CONSTRAINT "pages_blocks_fd_testimonial_testimonials_avatar_id_media_id_fk" FOREIGN KEY ("avatar_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_testimonial_testimonials" ADD CONSTRAINT "pages_blocks_fd_testimonial_testimonials_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_testimonial"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_testimonial_testimonials_locales" ADD CONSTRAINT "pages_blocks_fd_testimonial_testimonials_locales_parent_i_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_testimonial_testimonials"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_testimonial" ADD CONSTRAINT "pages_blocks_fd_testimonial_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_testimonial_locales" ADD CONSTRAINT "pages_blocks_fd_testimonial_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_testimonial"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_team_members" ADD CONSTRAINT "pages_blocks_fd_team_members_photo_id_media_id_fk" FOREIGN KEY ("photo_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_team_members" ADD CONSTRAINT "pages_blocks_fd_team_members_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_team"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_team_members_locales" ADD CONSTRAINT "pages_blocks_fd_team_members_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_team_members"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_team" ADD CONSTRAINT "pages_blocks_fd_team_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_blocks_fd_team_locales" ADD CONSTRAINT "pages_blocks_fd_team_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages_blocks_fd_team"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "pages_locales" ADD CONSTRAINT "pages_locales_meta_image_id_media_id_fk" FOREIGN KEY ("meta_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "pages_locales" ADD CONSTRAINT "pages_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_hero" ADD CONSTRAINT "_pages_v_blocks_fd_hero_background_image_id_media_id_fk" FOREIGN KEY ("background_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_hero" ADD CONSTRAINT "_pages_v_blocks_fd_hero_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_hero_locales" ADD CONSTRAINT "_pages_v_blocks_fd_hero_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_hero"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_cta_side_image" ADD CONSTRAINT "_pages_v_blocks_fd_cta_side_image_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_cta_side_image" ADD CONSTRAINT "_pages_v_blocks_fd_cta_side_image_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_cta_side_image_locales" ADD CONSTRAINT "_pages_v_blocks_fd_cta_side_image_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_cta_side_image"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_feature_announcement" ADD CONSTRAINT "_pages_v_blocks_fd_feature_announcement_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_feature_announcement_locales" ADD CONSTRAINT "_pages_v_blocks_fd_feature_announcement_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_feature_announcement"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_services_grid_services" ADD CONSTRAINT "_pages_v_blocks_fd_services_grid_services_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_services_grid_services" ADD CONSTRAINT "_pages_v_blocks_fd_services_grid_services_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_services_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_services_grid_services_locales" ADD CONSTRAINT "_pages_v_blocks_fd_services_grid_services_locales_parent__fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_services_grid_services"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_services_grid" ADD CONSTRAINT "_pages_v_blocks_fd_services_grid_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_services_grid_locales" ADD CONSTRAINT "_pages_v_blocks_fd_services_grid_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_services_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_contact_methods" ADD CONSTRAINT "_pages_v_blocks_fd_contact_contact_methods_icon_id_media_id_fk" FOREIGN KEY ("icon_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_contact_methods" ADD CONSTRAINT "_pages_v_blocks_fd_contact_contact_methods_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_contact"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_contact_methods_locales" ADD CONSTRAINT "_pages_v_blocks_fd_contact_contact_methods_locales_parent_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_contact_contact_methods"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact" ADD CONSTRAINT "_pages_v_blocks_fd_contact_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_locales" ADD CONSTRAINT "_pages_v_blocks_fd_contact_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_contact"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_faq_items" ADD CONSTRAINT "_pages_v_blocks_fd_faq_items_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_faq"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_faq_items_locales" ADD CONSTRAINT "_pages_v_blocks_fd_faq_items_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_faq_items"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_faq" ADD CONSTRAINT "_pages_v_blocks_fd_faq_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_faq_locales" ADD CONSTRAINT "_pages_v_blocks_fd_faq_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_faq"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_card_grid_cards_content_lines" ADD CONSTRAINT "_pages_v_blocks_fd_card_grid_cards_content_lines_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_card_grid_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_card_grid_cards_content_lines_locales" ADD CONSTRAINT "_pages_v_blocks_fd_card_grid_cards_content_lines_locales__fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_card_grid_cards_content_lines"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_card_grid_cards" ADD CONSTRAINT "_pages_v_blocks_fd_card_grid_cards_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_card_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_card_grid_cards_locales" ADD CONSTRAINT "_pages_v_blocks_fd_card_grid_cards_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_card_grid_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_card_grid" ADD CONSTRAINT "_pages_v_blocks_fd_card_grid_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_pricing_card_cards_bullet_points" ADD CONSTRAINT "_pages_v_blocks_fd_pricing_card_cards_bullet_points_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_pricing_card_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales" ADD CONSTRAINT "_pages_v_blocks_fd_pricing_card_cards_bullet_points_local_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_pricing_card_cards_bullet_points"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_pricing_card_cards" ADD CONSTRAINT "_pages_v_blocks_fd_pricing_card_cards_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_pricing_card"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_pricing_card_cards_locales" ADD CONSTRAINT "_pages_v_blocks_fd_pricing_card_cards_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_pricing_card_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_pricing_card" ADD CONSTRAINT "_pages_v_blocks_fd_pricing_card_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_pricing_card_locales" ADD CONSTRAINT "_pages_v_blocks_fd_pricing_card_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_pricing_card"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_spacer" ADD CONSTRAINT "_pages_v_blocks_fd_spacer_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_icon_bar_icons" ADD CONSTRAINT "_pages_v_blocks_fd_icon_bar_icons_icon_id_media_id_fk" FOREIGN KEY ("icon_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_icon_bar_icons" ADD CONSTRAINT "_pages_v_blocks_fd_icon_bar_icons_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_icon_bar"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_icon_bar_icons_locales" ADD CONSTRAINT "_pages_v_blocks_fd_icon_bar_icons_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_icon_bar_icons"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_icon_bar" ADD CONSTRAINT "_pages_v_blocks_fd_icon_bar_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_icon_bar_locales" ADD CONSTRAINT "_pages_v_blocks_fd_icon_bar_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_icon_bar"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_checklist_items" ADD CONSTRAINT "_pages_v_blocks_fd_usp_checklist_items_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_usp_checklist"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_checklist_items_locales" ADD CONSTRAINT "_pages_v_blocks_fd_usp_checklist_items_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_usp_checklist_items"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_checklist" ADD CONSTRAINT "_pages_v_blocks_fd_usp_checklist_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_checklist" ADD CONSTRAINT "_pages_v_blocks_fd_usp_checklist_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_checklist_locales" ADD CONSTRAINT "_pages_v_blocks_fd_usp_checklist_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_usp_checklist"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_wide_card" ADD CONSTRAINT "_pages_v_blocks_fd_wide_card_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_wide_card" ADD CONSTRAINT "_pages_v_blocks_fd_wide_card_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_wide_card_locales" ADD CONSTRAINT "_pages_v_blocks_fd_wide_card_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_wide_card"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tech_properties_properties" ADD CONSTRAINT "_pages_v_blocks_fd_tech_properties_properties_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_tech_properties"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tech_properties_properties_locales" ADD CONSTRAINT "_pages_v_blocks_fd_tech_properties_properties_locales_par_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_tech_properties_properties"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tech_properties" ADD CONSTRAINT "_pages_v_blocks_fd_tech_properties_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_table_rows" ADD CONSTRAINT "_pages_v_blocks_fd_usp_table_rows_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_usp_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_table_rows_locales" ADD CONSTRAINT "_pages_v_blocks_fd_usp_table_rows_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_usp_table_rows"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_table" ADD CONSTRAINT "_pages_v_blocks_fd_usp_table_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_usp_table_locales" ADD CONSTRAINT "_pages_v_blocks_fd_usp_table_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_usp_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_header_text_image" ADD CONSTRAINT "_pages_v_blocks_fd_header_text_image_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_header_text_image" ADD CONSTRAINT "_pages_v_blocks_fd_header_text_image_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_header_text_image_locales" ADD CONSTRAINT "_pages_v_blocks_fd_header_text_image_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_header_text_image"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_form" ADD CONSTRAINT "_pages_v_blocks_fd_contact_form_form_id_forms_id_fk" FOREIGN KEY ("form_id") REFERENCES "public"."forms"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_form" ADD CONSTRAINT "_pages_v_blocks_fd_contact_form_side_image_id_media_id_fk" FOREIGN KEY ("side_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_form" ADD CONSTRAINT "_pages_v_blocks_fd_contact_form_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_contact_form_locales" ADD CONSTRAINT "_pages_v_blocks_fd_contact_form_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_contact_form"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_locations_grid_cards" ADD CONSTRAINT "_pages_v_blocks_fd_locations_grid_cards_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_locations_grid_cards" ADD CONSTRAINT "_pages_v_blocks_fd_locations_grid_cards_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_locations_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_locations_grid_cards_locales" ADD CONSTRAINT "_pages_v_blocks_fd_locations_grid_cards_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_locations_grid_cards"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_locations_grid" ADD CONSTRAINT "_pages_v_blocks_fd_locations_grid_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_locations_grid_locales" ADD CONSTRAINT "_pages_v_blocks_fd_locations_grid_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_locations_grid"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_alternate_hero" ADD CONSTRAINT "_pages_v_blocks_fd_alternate_hero_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_alternate_hero" ADD CONSTRAINT "_pages_v_blocks_fd_alternate_hero_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_alternate_hero_locales" ADD CONSTRAINT "_pages_v_blocks_fd_alternate_hero_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_alternate_hero"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_statistics_stats" ADD CONSTRAINT "_pages_v_blocks_fd_statistics_stats_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_statistics"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_statistics_stats_locales" ADD CONSTRAINT "_pages_v_blocks_fd_statistics_stats_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_statistics_stats"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_statistics" ADD CONSTRAINT "_pages_v_blocks_fd_statistics_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_statistics_locales" ADD CONSTRAINT "_pages_v_blocks_fd_statistics_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_statistics"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_partners_logos_logos" ADD CONSTRAINT "_pages_v_blocks_fd_partners_logos_logos_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_partners_logos_logos" ADD CONSTRAINT "_pages_v_blocks_fd_partners_logos_logos_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_partners_logos"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_partners_logos_logos_locales" ADD CONSTRAINT "_pages_v_blocks_fd_partners_logos_logos_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_partners_logos_logos"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_partners_logos" ADD CONSTRAINT "_pages_v_blocks_fd_partners_logos_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_partners_logos_locales" ADD CONSTRAINT "_pages_v_blocks_fd_partners_logos_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_partners_logos"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_newsletter" ADD CONSTRAINT "_pages_v_blocks_fd_newsletter_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_newsletter_locales" ADD CONSTRAINT "_pages_v_blocks_fd_newsletter_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_newsletter"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_chooser_categories_services" ADD CONSTRAINT "_pages_v_blocks_fd_service_chooser_categories_services_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_chooser_categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_chooser_categories_services_locales" ADD CONSTRAINT "_pages_v_blocks_fd_service_chooser_categories_services_lo_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_chooser_categories_services"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_chooser_categories" ADD CONSTRAINT "_pages_v_blocks_fd_service_chooser_categories_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_chooser"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_chooser_categories_locales" ADD CONSTRAINT "_pages_v_blocks_fd_service_chooser_categories_locales_par_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_chooser_categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_chooser" ADD CONSTRAINT "_pages_v_blocks_fd_service_chooser_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_chooser_locales" ADD CONSTRAINT "_pages_v_blocks_fd_service_chooser_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_chooser"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table_headers" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_headers_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_data_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table_headers_locales" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_headers_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_data_table_headers"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table_rows" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_rows_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_data_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table_rows_locales" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_rows_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_data_table_rows"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_file_id_media_id_fk" FOREIGN KEY ("file_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_data_table_locales" ADD CONSTRAINT "_pages_v_blocks_fd_data_table_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_data_table"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_vps_calculator_additional_services" ADD CONSTRAINT "_pages_v_blocks_fd_vps_calculator_additional_services_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_vps_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_vps_calculator" ADD CONSTRAINT "_pages_v_blocks_fd_vps_calculator_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_calculator_option_groups_options" ADD CONSTRAINT "_pages_v_blocks_fd_service_calculator_option_groups_options_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_calculator_option_groups"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_calculator_option_groups" ADD CONSTRAINT "_pages_v_blocks_fd_service_calculator_option_groups_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_calculator_resources" ADD CONSTRAINT "_pages_v_blocks_fd_service_calculator_resources_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_calculator_addons" ADD CONSTRAINT "_pages_v_blocks_fd_service_calculator_addons_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_calculator_fixed_fees" ADD CONSTRAINT "_pages_v_blocks_fd_service_calculator_fixed_fees_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_service_calculator"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_service_calculator" ADD CONSTRAINT "_pages_v_blocks_fd_service_calculator_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tags_tags" ADD CONSTRAINT "_pages_v_blocks_fd_tags_tags_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_tags"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tags_tags_locales" ADD CONSTRAINT "_pages_v_blocks_fd_tags_tags_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_tags_tags"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tags" ADD CONSTRAINT "_pages_v_blocks_fd_tags_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_tags_locales" ADD CONSTRAINT "_pages_v_blocks_fd_tags_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_tags"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_text" ADD CONSTRAINT "_pages_v_blocks_fd_text_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_text_locales" ADD CONSTRAINT "_pages_v_blocks_fd_text_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_text"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_code_embed" ADD CONSTRAINT "_pages_v_blocks_fd_code_embed_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_code_embed_locales" ADD CONSTRAINT "_pages_v_blocks_fd_code_embed_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_code_embed"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_video" ADD CONSTRAINT "_pages_v_blocks_fd_video_video_file_id_media_id_fk" FOREIGN KEY ("video_file_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_video" ADD CONSTRAINT "_pages_v_blocks_fd_video_thumbnail_id_media_id_fk" FOREIGN KEY ("thumbnail_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_video" ADD CONSTRAINT "_pages_v_blocks_fd_video_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_video_locales" ADD CONSTRAINT "_pages_v_blocks_fd_video_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_video"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_cta_banner" ADD CONSTRAINT "_pages_v_blocks_fd_cta_banner_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_cta_banner_locales" ADD CONSTRAINT "_pages_v_blocks_fd_cta_banner_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_cta_banner"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_testimonial_testimonials" ADD CONSTRAINT "_pages_v_blocks_fd_testimonial_testimonials_avatar_id_media_id_fk" FOREIGN KEY ("avatar_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_testimonial_testimonials" ADD CONSTRAINT "_pages_v_blocks_fd_testimonial_testimonials_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_testimonial"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_testimonial_testimonials_locales" ADD CONSTRAINT "_pages_v_blocks_fd_testimonial_testimonials_locales_paren_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_testimonial_testimonials"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_testimonial" ADD CONSTRAINT "_pages_v_blocks_fd_testimonial_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_testimonial_locales" ADD CONSTRAINT "_pages_v_blocks_fd_testimonial_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_testimonial"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_team_members" ADD CONSTRAINT "_pages_v_blocks_fd_team_members_photo_id_media_id_fk" FOREIGN KEY ("photo_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_team_members" ADD CONSTRAINT "_pages_v_blocks_fd_team_members_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_team"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_team_members_locales" ADD CONSTRAINT "_pages_v_blocks_fd_team_members_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_team_members"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_team" ADD CONSTRAINT "_pages_v_blocks_fd_team_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v_blocks_fd_team_locales" ADD CONSTRAINT "_pages_v_blocks_fd_team_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v_blocks_fd_team"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_pages_v" ADD CONSTRAINT "_pages_v_parent_id_pages_id_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."pages"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_locales" ADD CONSTRAINT "_pages_v_locales_version_meta_image_id_media_id_fk" FOREIGN KEY ("version_meta_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_pages_v_locales" ADD CONSTRAINT "_pages_v_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_pages_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "posts_populated_authors" ADD CONSTRAINT "posts_populated_authors_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "posts" ADD CONSTRAINT "posts_hero_image_id_media_id_fk" FOREIGN KEY ("hero_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "posts_locales" ADD CONSTRAINT "posts_locales_meta_image_id_media_id_fk" FOREIGN KEY ("meta_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "posts_locales" ADD CONSTRAINT "posts_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "posts_rels" ADD CONSTRAINT "posts_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "posts_rels" ADD CONSTRAINT "posts_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "posts_rels" ADD CONSTRAINT "posts_rels_categories_fk" FOREIGN KEY ("categories_id") REFERENCES "public"."categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "posts_rels" ADD CONSTRAINT "posts_rels_users_fk" FOREIGN KEY ("users_id") REFERENCES "public"."users"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_posts_v_version_populated_authors" ADD CONSTRAINT "_posts_v_version_populated_authors_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_posts_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_posts_v" ADD CONSTRAINT "_posts_v_parent_id_posts_id_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."posts"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_posts_v" ADD CONSTRAINT "_posts_v_version_hero_image_id_media_id_fk" FOREIGN KEY ("version_hero_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_posts_v_locales" ADD CONSTRAINT "_posts_v_locales_version_meta_image_id_media_id_fk" FOREIGN KEY ("version_meta_image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "_posts_v_locales" ADD CONSTRAINT "_posts_v_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."_posts_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_posts_v_rels" ADD CONSTRAINT "_posts_v_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."_posts_v"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_posts_v_rels" ADD CONSTRAINT "_posts_v_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_posts_v_rels" ADD CONSTRAINT "_posts_v_rels_categories_fk" FOREIGN KEY ("categories_id") REFERENCES "public"."categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "_posts_v_rels" ADD CONSTRAINT "_posts_v_rels_users_fk" FOREIGN KEY ("users_id") REFERENCES "public"."users"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "categories_breadcrumbs" ADD CONSTRAINT "categories_breadcrumbs_doc_id_categories_id_fk" FOREIGN KEY ("doc_id") REFERENCES "public"."categories"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "categories_breadcrumbs" ADD CONSTRAINT "categories_breadcrumbs_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "categories" ADD CONSTRAINT "categories_parent_id_categories_id_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."categories"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "users_sessions" ADD CONSTRAINT "users_sessions_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."users"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "redirects_rels" ADD CONSTRAINT "redirects_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."redirects"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "redirects_rels" ADD CONSTRAINT "redirects_rels_pages_fk" FOREIGN KEY ("pages_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "redirects_rels" ADD CONSTRAINT "redirects_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_checkbox" ADD CONSTRAINT "forms_blocks_checkbox_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_checkbox_locales" ADD CONSTRAINT "forms_blocks_checkbox_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_checkbox"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_country" ADD CONSTRAINT "forms_blocks_country_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_country_locales" ADD CONSTRAINT "forms_blocks_country_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_country"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_email" ADD CONSTRAINT "forms_blocks_email_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_email_locales" ADD CONSTRAINT "forms_blocks_email_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_email"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_message" ADD CONSTRAINT "forms_blocks_message_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_message_locales" ADD CONSTRAINT "forms_blocks_message_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_message"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_number" ADD CONSTRAINT "forms_blocks_number_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_number_locales" ADD CONSTRAINT "forms_blocks_number_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_number"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_select_options" ADD CONSTRAINT "forms_blocks_select_options_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_select"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_select_options_locales" ADD CONSTRAINT "forms_blocks_select_options_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_select_options"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_select" ADD CONSTRAINT "forms_blocks_select_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_select_locales" ADD CONSTRAINT "forms_blocks_select_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_select"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_state" ADD CONSTRAINT "forms_blocks_state_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_state_locales" ADD CONSTRAINT "forms_blocks_state_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_state"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_text" ADD CONSTRAINT "forms_blocks_text_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_text_locales" ADD CONSTRAINT "forms_blocks_text_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_text"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_textarea" ADD CONSTRAINT "forms_blocks_textarea_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_blocks_textarea_locales" ADD CONSTRAINT "forms_blocks_textarea_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_blocks_textarea"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_emails" ADD CONSTRAINT "forms_emails_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_emails_locales" ADD CONSTRAINT "forms_emails_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms_emails"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "forms_locales" ADD CONSTRAINT "forms_locales_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "form_submissions_submission_data" ADD CONSTRAINT "form_submissions_submission_data_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."form_submissions"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "form_submissions" ADD CONSTRAINT "form_submissions_form_id_forms_id_fk" FOREIGN KEY ("form_id") REFERENCES "public"."forms"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "payload_jobs_log" ADD CONSTRAINT "payload_jobs_log_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."payload_jobs"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."payload_locked_documents"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_pages_fk" FOREIGN KEY ("pages_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_media_fk" FOREIGN KEY ("media_id") REFERENCES "public"."media"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_categories_fk" FOREIGN KEY ("categories_id") REFERENCES "public"."categories"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_users_fk" FOREIGN KEY ("users_id") REFERENCES "public"."users"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_redirects_fk" FOREIGN KEY ("redirects_id") REFERENCES "public"."redirects"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_forms_fk" FOREIGN KEY ("forms_id") REFERENCES "public"."forms"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_locked_documents_rels" ADD CONSTRAINT "payload_locked_documents_rels_form_submissions_fk" FOREIGN KEY ("form_submissions_id") REFERENCES "public"."form_submissions"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_preferences_rels" ADD CONSTRAINT "payload_preferences_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."payload_preferences"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "payload_preferences_rels" ADD CONSTRAINT "payload_preferences_rels_users_fk" FOREIGN KEY ("users_id") REFERENCES "public"."users"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "header_nav_items_children" ADD CONSTRAINT "header_nav_items_children_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."header_nav_items"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "header_nav_items" ADD CONSTRAINT "header_nav_items_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."header"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "header_rels" ADD CONSTRAINT "header_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."header"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "header_rels" ADD CONSTRAINT "header_rels_pages_fk" FOREIGN KEY ("pages_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_cert_marks" ADD CONSTRAINT "footer_cert_marks_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "footer_cert_marks" ADD CONSTRAINT "footer_cert_marks_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."footer"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_columns_links" ADD CONSTRAINT "footer_columns_links_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."footer_columns"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_columns" ADD CONSTRAINT "footer_columns_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."footer"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_nav_items" ADD CONSTRAINT "footer_nav_items_parent_id_fk" FOREIGN KEY ("_parent_id") REFERENCES "public"."footer"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_rels" ADD CONSTRAINT "footer_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."footer"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_rels" ADD CONSTRAINT "footer_rels_pages_fk" FOREIGN KEY ("pages_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "footer_rels" ADD CONSTRAINT "footer_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "announcement_bar_rels" ADD CONSTRAINT "announcement_bar_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."announcement_bar"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "announcement_bar_rels" ADD CONSTRAINT "announcement_bar_rels_pages_fk" FOREIGN KEY ("pages_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "announcement_bar_rels" ADD CONSTRAINT "announcement_bar_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "popup_announcement" ADD CONSTRAINT "popup_announcement_image_id_media_id_fk" FOREIGN KEY ("image_id") REFERENCES "public"."media"("id") ON DELETE set null ON UPDATE no action; + ALTER TABLE "popup_announcement_rels" ADD CONSTRAINT "popup_announcement_rels_parent_fk" FOREIGN KEY ("parent_id") REFERENCES "public"."popup_announcement"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "popup_announcement_rels" ADD CONSTRAINT "popup_announcement_rels_pages_fk" FOREIGN KEY ("pages_id") REFERENCES "public"."pages"("id") ON DELETE cascade ON UPDATE no action; + ALTER TABLE "popup_announcement_rels" ADD CONSTRAINT "popup_announcement_rels_posts_fk" FOREIGN KEY ("posts_id") REFERENCES "public"."posts"("id") ON DELETE cascade ON UPDATE no action; + CREATE INDEX "pages_blocks_fd_hero_order_idx" ON "pages_blocks_fd_hero" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_hero_parent_id_idx" ON "pages_blocks_fd_hero" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_hero_path_idx" ON "pages_blocks_fd_hero" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_hero_background_image_idx" ON "pages_blocks_fd_hero" USING btree ("background_image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_hero_locales_locale_parent_id_unique" ON "pages_blocks_fd_hero_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_cta_side_image_order_idx" ON "pages_blocks_fd_cta_side_image" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_cta_side_image_parent_id_idx" ON "pages_blocks_fd_cta_side_image" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_cta_side_image_path_idx" ON "pages_blocks_fd_cta_side_image" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_cta_side_image_image_idx" ON "pages_blocks_fd_cta_side_image" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_cta_side_image_locales_locale_parent_id_uniq" ON "pages_blocks_fd_cta_side_image_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_feature_announcement_order_idx" ON "pages_blocks_fd_feature_announcement" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_feature_announcement_parent_id_idx" ON "pages_blocks_fd_feature_announcement" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_feature_announcement_path_idx" ON "pages_blocks_fd_feature_announcement" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_feature_announcement_locales_locale_parent_i" ON "pages_blocks_fd_feature_announcement_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_services_grid_services_order_idx" ON "pages_blocks_fd_services_grid_services" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_services_grid_services_parent_id_idx" ON "pages_blocks_fd_services_grid_services" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_services_grid_services_image_idx" ON "pages_blocks_fd_services_grid_services" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_services_grid_services_locales_locale_parent" ON "pages_blocks_fd_services_grid_services_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_services_grid_order_idx" ON "pages_blocks_fd_services_grid" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_services_grid_parent_id_idx" ON "pages_blocks_fd_services_grid" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_services_grid_path_idx" ON "pages_blocks_fd_services_grid" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_services_grid_locales_locale_parent_id_uniqu" ON "pages_blocks_fd_services_grid_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_contact_contact_methods_order_idx" ON "pages_blocks_fd_contact_contact_methods" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_contact_contact_methods_parent_id_idx" ON "pages_blocks_fd_contact_contact_methods" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_contact_contact_methods_icon_idx" ON "pages_blocks_fd_contact_contact_methods" USING btree ("icon_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_contact_contact_methods_locales_locale_paren" ON "pages_blocks_fd_contact_contact_methods_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_contact_order_idx" ON "pages_blocks_fd_contact" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_contact_parent_id_idx" ON "pages_blocks_fd_contact" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_contact_path_idx" ON "pages_blocks_fd_contact" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_contact_locales_locale_parent_id_unique" ON "pages_blocks_fd_contact_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_faq_items_order_idx" ON "pages_blocks_fd_faq_items" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_faq_items_parent_id_idx" ON "pages_blocks_fd_faq_items" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_faq_items_locales_locale_parent_id_unique" ON "pages_blocks_fd_faq_items_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_faq_order_idx" ON "pages_blocks_fd_faq" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_faq_parent_id_idx" ON "pages_blocks_fd_faq" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_faq_path_idx" ON "pages_blocks_fd_faq" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_faq_locales_locale_parent_id_unique" ON "pages_blocks_fd_faq_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_card_grid_cards_content_lines_order_idx" ON "pages_blocks_fd_card_grid_cards_content_lines" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_card_grid_cards_content_lines_parent_id_idx" ON "pages_blocks_fd_card_grid_cards_content_lines" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_card_grid_cards_content_lines_locales_locale" ON "pages_blocks_fd_card_grid_cards_content_lines_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_card_grid_cards_order_idx" ON "pages_blocks_fd_card_grid_cards" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_card_grid_cards_parent_id_idx" ON "pages_blocks_fd_card_grid_cards" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_card_grid_cards_locales_locale_parent_id_uni" ON "pages_blocks_fd_card_grid_cards_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_card_grid_order_idx" ON "pages_blocks_fd_card_grid" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_card_grid_parent_id_idx" ON "pages_blocks_fd_card_grid" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_card_grid_path_idx" ON "pages_blocks_fd_card_grid" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_pricing_card_cards_bullet_points_order_idx" ON "pages_blocks_fd_pricing_card_cards_bullet_points" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_pricing_card_cards_bullet_points_parent_id_idx" ON "pages_blocks_fd_pricing_card_cards_bullet_points" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_pricing_card_cards_bullet_points_locales_loc" ON "pages_blocks_fd_pricing_card_cards_bullet_points_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_pricing_card_cards_order_idx" ON "pages_blocks_fd_pricing_card_cards" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_pricing_card_cards_parent_id_idx" ON "pages_blocks_fd_pricing_card_cards" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_pricing_card_cards_locales_locale_parent_id_" ON "pages_blocks_fd_pricing_card_cards_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_pricing_card_order_idx" ON "pages_blocks_fd_pricing_card" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_pricing_card_parent_id_idx" ON "pages_blocks_fd_pricing_card" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_pricing_card_path_idx" ON "pages_blocks_fd_pricing_card" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_pricing_card_locales_locale_parent_id_unique" ON "pages_blocks_fd_pricing_card_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_spacer_order_idx" ON "pages_blocks_fd_spacer" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_spacer_parent_id_idx" ON "pages_blocks_fd_spacer" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_spacer_path_idx" ON "pages_blocks_fd_spacer" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_icon_bar_icons_order_idx" ON "pages_blocks_fd_icon_bar_icons" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_icon_bar_icons_parent_id_idx" ON "pages_blocks_fd_icon_bar_icons" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_icon_bar_icons_icon_idx" ON "pages_blocks_fd_icon_bar_icons" USING btree ("icon_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_icon_bar_icons_locales_locale_parent_id_uniq" ON "pages_blocks_fd_icon_bar_icons_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_icon_bar_order_idx" ON "pages_blocks_fd_icon_bar" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_icon_bar_parent_id_idx" ON "pages_blocks_fd_icon_bar" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_icon_bar_path_idx" ON "pages_blocks_fd_icon_bar" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_icon_bar_locales_locale_parent_id_unique" ON "pages_blocks_fd_icon_bar_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_usp_checklist_items_order_idx" ON "pages_blocks_fd_usp_checklist_items" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_usp_checklist_items_parent_id_idx" ON "pages_blocks_fd_usp_checklist_items" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_usp_checklist_items_locales_locale_parent_id" ON "pages_blocks_fd_usp_checklist_items_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_usp_checklist_order_idx" ON "pages_blocks_fd_usp_checklist" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_usp_checklist_parent_id_idx" ON "pages_blocks_fd_usp_checklist" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_usp_checklist_path_idx" ON "pages_blocks_fd_usp_checklist" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_usp_checklist_image_idx" ON "pages_blocks_fd_usp_checklist" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_usp_checklist_locales_locale_parent_id_uniqu" ON "pages_blocks_fd_usp_checklist_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_wide_card_order_idx" ON "pages_blocks_fd_wide_card" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_wide_card_parent_id_idx" ON "pages_blocks_fd_wide_card" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_wide_card_path_idx" ON "pages_blocks_fd_wide_card" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_wide_card_image_idx" ON "pages_blocks_fd_wide_card" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_wide_card_locales_locale_parent_id_unique" ON "pages_blocks_fd_wide_card_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_tech_properties_properties_order_idx" ON "pages_blocks_fd_tech_properties_properties" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_tech_properties_properties_parent_id_idx" ON "pages_blocks_fd_tech_properties_properties" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_tech_properties_properties_locales_locale_pa" ON "pages_blocks_fd_tech_properties_properties_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_tech_properties_order_idx" ON "pages_blocks_fd_tech_properties" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_tech_properties_parent_id_idx" ON "pages_blocks_fd_tech_properties" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_tech_properties_path_idx" ON "pages_blocks_fd_tech_properties" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_usp_table_rows_order_idx" ON "pages_blocks_fd_usp_table_rows" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_usp_table_rows_parent_id_idx" ON "pages_blocks_fd_usp_table_rows" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_usp_table_rows_locales_locale_parent_id_uniq" ON "pages_blocks_fd_usp_table_rows_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_usp_table_order_idx" ON "pages_blocks_fd_usp_table" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_usp_table_parent_id_idx" ON "pages_blocks_fd_usp_table" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_usp_table_path_idx" ON "pages_blocks_fd_usp_table" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_usp_table_locales_locale_parent_id_unique" ON "pages_blocks_fd_usp_table_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_header_text_image_order_idx" ON "pages_blocks_fd_header_text_image" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_header_text_image_parent_id_idx" ON "pages_blocks_fd_header_text_image" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_header_text_image_path_idx" ON "pages_blocks_fd_header_text_image" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_header_text_image_image_idx" ON "pages_blocks_fd_header_text_image" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_header_text_image_locales_locale_parent_id_u" ON "pages_blocks_fd_header_text_image_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_contact_form_order_idx" ON "pages_blocks_fd_contact_form" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_contact_form_parent_id_idx" ON "pages_blocks_fd_contact_form" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_contact_form_path_idx" ON "pages_blocks_fd_contact_form" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_contact_form_form_idx" ON "pages_blocks_fd_contact_form" USING btree ("form_id"); + CREATE INDEX "pages_blocks_fd_contact_form_side_image_idx" ON "pages_blocks_fd_contact_form" USING btree ("side_image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_contact_form_locales_locale_parent_id_unique" ON "pages_blocks_fd_contact_form_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_locations_grid_cards_order_idx" ON "pages_blocks_fd_locations_grid_cards" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_locations_grid_cards_parent_id_idx" ON "pages_blocks_fd_locations_grid_cards" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_locations_grid_cards_image_idx" ON "pages_blocks_fd_locations_grid_cards" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_locations_grid_cards_locales_locale_parent_i" ON "pages_blocks_fd_locations_grid_cards_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_locations_grid_order_idx" ON "pages_blocks_fd_locations_grid" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_locations_grid_parent_id_idx" ON "pages_blocks_fd_locations_grid" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_locations_grid_path_idx" ON "pages_blocks_fd_locations_grid" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_locations_grid_locales_locale_parent_id_uniq" ON "pages_blocks_fd_locations_grid_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_alternate_hero_order_idx" ON "pages_blocks_fd_alternate_hero" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_alternate_hero_parent_id_idx" ON "pages_blocks_fd_alternate_hero" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_alternate_hero_path_idx" ON "pages_blocks_fd_alternate_hero" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_alternate_hero_image_idx" ON "pages_blocks_fd_alternate_hero" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_alternate_hero_locales_locale_parent_id_uniq" ON "pages_blocks_fd_alternate_hero_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_statistics_stats_order_idx" ON "pages_blocks_fd_statistics_stats" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_statistics_stats_parent_id_idx" ON "pages_blocks_fd_statistics_stats" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_statistics_stats_locales_locale_parent_id_un" ON "pages_blocks_fd_statistics_stats_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_statistics_order_idx" ON "pages_blocks_fd_statistics" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_statistics_parent_id_idx" ON "pages_blocks_fd_statistics" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_statistics_path_idx" ON "pages_blocks_fd_statistics" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_statistics_locales_locale_parent_id_unique" ON "pages_blocks_fd_statistics_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_partners_logos_logos_order_idx" ON "pages_blocks_fd_partners_logos_logos" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_partners_logos_logos_parent_id_idx" ON "pages_blocks_fd_partners_logos_logos" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_partners_logos_logos_image_idx" ON "pages_blocks_fd_partners_logos_logos" USING btree ("image_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_partners_logos_logos_locales_locale_parent_i" ON "pages_blocks_fd_partners_logos_logos_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_partners_logos_order_idx" ON "pages_blocks_fd_partners_logos" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_partners_logos_parent_id_idx" ON "pages_blocks_fd_partners_logos" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_partners_logos_path_idx" ON "pages_blocks_fd_partners_logos" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_partners_logos_locales_locale_parent_id_uniq" ON "pages_blocks_fd_partners_logos_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_newsletter_order_idx" ON "pages_blocks_fd_newsletter" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_newsletter_parent_id_idx" ON "pages_blocks_fd_newsletter" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_newsletter_path_idx" ON "pages_blocks_fd_newsletter" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_newsletter_locales_locale_parent_id_unique" ON "pages_blocks_fd_newsletter_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_service_chooser_categories_services_order_idx" ON "pages_blocks_fd_service_chooser_categories_services" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_chooser_categories_services_parent_id_idx" ON "pages_blocks_fd_service_chooser_categories_services" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_service_chooser_categories_services_locales_" ON "pages_blocks_fd_service_chooser_categories_services_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_service_chooser_categories_order_idx" ON "pages_blocks_fd_service_chooser_categories" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_chooser_categories_parent_id_idx" ON "pages_blocks_fd_service_chooser_categories" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_service_chooser_categories_locales_locale_pa" ON "pages_blocks_fd_service_chooser_categories_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_service_chooser_order_idx" ON "pages_blocks_fd_service_chooser" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_chooser_parent_id_idx" ON "pages_blocks_fd_service_chooser" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_chooser_path_idx" ON "pages_blocks_fd_service_chooser" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_service_chooser_locales_locale_parent_id_uni" ON "pages_blocks_fd_service_chooser_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_data_table_headers_order_idx" ON "pages_blocks_fd_data_table_headers" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_data_table_headers_parent_id_idx" ON "pages_blocks_fd_data_table_headers" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_data_table_headers_locales_locale_parent_id_" ON "pages_blocks_fd_data_table_headers_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_data_table_rows_order_idx" ON "pages_blocks_fd_data_table_rows" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_data_table_rows_parent_id_idx" ON "pages_blocks_fd_data_table_rows" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_data_table_rows_locales_locale_parent_id_uni" ON "pages_blocks_fd_data_table_rows_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_data_table_order_idx" ON "pages_blocks_fd_data_table" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_data_table_parent_id_idx" ON "pages_blocks_fd_data_table" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_data_table_path_idx" ON "pages_blocks_fd_data_table" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_data_table_file_idx" ON "pages_blocks_fd_data_table" USING btree ("file_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_data_table_locales_locale_parent_id_unique" ON "pages_blocks_fd_data_table_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_vps_calculator_additional_services_order_idx" ON "pages_blocks_fd_vps_calculator_additional_services" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_vps_calculator_additional_services_parent_id_idx" ON "pages_blocks_fd_vps_calculator_additional_services" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_vps_calculator_order_idx" ON "pages_blocks_fd_vps_calculator" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_vps_calculator_parent_id_idx" ON "pages_blocks_fd_vps_calculator" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_vps_calculator_path_idx" ON "pages_blocks_fd_vps_calculator" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_service_calculator_option_groups_options_order_idx" ON "pages_blocks_fd_service_calculator_option_groups_options" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_calculator_option_groups_options_parent_id_idx" ON "pages_blocks_fd_service_calculator_option_groups_options" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_calculator_option_groups_order_idx" ON "pages_blocks_fd_service_calculator_option_groups" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_calculator_option_groups_parent_id_idx" ON "pages_blocks_fd_service_calculator_option_groups" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_calculator_resources_order_idx" ON "pages_blocks_fd_service_calculator_resources" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_calculator_resources_parent_id_idx" ON "pages_blocks_fd_service_calculator_resources" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_calculator_addons_order_idx" ON "pages_blocks_fd_service_calculator_addons" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_calculator_addons_parent_id_idx" ON "pages_blocks_fd_service_calculator_addons" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_calculator_fixed_fees_order_idx" ON "pages_blocks_fd_service_calculator_fixed_fees" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_calculator_fixed_fees_parent_id_idx" ON "pages_blocks_fd_service_calculator_fixed_fees" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_calculator_order_idx" ON "pages_blocks_fd_service_calculator" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_service_calculator_parent_id_idx" ON "pages_blocks_fd_service_calculator" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_service_calculator_path_idx" ON "pages_blocks_fd_service_calculator" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_tags_tags_order_idx" ON "pages_blocks_fd_tags_tags" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_tags_tags_parent_id_idx" ON "pages_blocks_fd_tags_tags" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_tags_tags_locales_locale_parent_id_unique" ON "pages_blocks_fd_tags_tags_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_tags_order_idx" ON "pages_blocks_fd_tags" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_tags_parent_id_idx" ON "pages_blocks_fd_tags" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_tags_path_idx" ON "pages_blocks_fd_tags" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_tags_locales_locale_parent_id_unique" ON "pages_blocks_fd_tags_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_text_order_idx" ON "pages_blocks_fd_text" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_text_parent_id_idx" ON "pages_blocks_fd_text" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_text_path_idx" ON "pages_blocks_fd_text" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_text_locales_locale_parent_id_unique" ON "pages_blocks_fd_text_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_code_embed_order_idx" ON "pages_blocks_fd_code_embed" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_code_embed_parent_id_idx" ON "pages_blocks_fd_code_embed" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_code_embed_path_idx" ON "pages_blocks_fd_code_embed" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_code_embed_locales_locale_parent_id_unique" ON "pages_blocks_fd_code_embed_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_video_order_idx" ON "pages_blocks_fd_video" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_video_parent_id_idx" ON "pages_blocks_fd_video" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_video_path_idx" ON "pages_blocks_fd_video" USING btree ("_path"); + CREATE INDEX "pages_blocks_fd_video_video_file_idx" ON "pages_blocks_fd_video" USING btree ("video_file_id"); + CREATE INDEX "pages_blocks_fd_video_thumbnail_idx" ON "pages_blocks_fd_video" USING btree ("thumbnail_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_video_locales_locale_parent_id_unique" ON "pages_blocks_fd_video_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_cta_banner_order_idx" ON "pages_blocks_fd_cta_banner" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_cta_banner_parent_id_idx" ON "pages_blocks_fd_cta_banner" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_cta_banner_path_idx" ON "pages_blocks_fd_cta_banner" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_cta_banner_locales_locale_parent_id_unique" ON "pages_blocks_fd_cta_banner_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_testimonial_testimonials_order_idx" ON "pages_blocks_fd_testimonial_testimonials" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_testimonial_testimonials_parent_id_idx" ON "pages_blocks_fd_testimonial_testimonials" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_testimonial_testimonials_avatar_idx" ON "pages_blocks_fd_testimonial_testimonials" USING btree ("avatar_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_testimonial_testimonials_locales_locale_pare" ON "pages_blocks_fd_testimonial_testimonials_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_testimonial_order_idx" ON "pages_blocks_fd_testimonial" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_testimonial_parent_id_idx" ON "pages_blocks_fd_testimonial" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_testimonial_path_idx" ON "pages_blocks_fd_testimonial" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_testimonial_locales_locale_parent_id_unique" ON "pages_blocks_fd_testimonial_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_team_members_order_idx" ON "pages_blocks_fd_team_members" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_team_members_parent_id_idx" ON "pages_blocks_fd_team_members" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_team_members_photo_idx" ON "pages_blocks_fd_team_members" USING btree ("photo_id"); + CREATE UNIQUE INDEX "pages_blocks_fd_team_members_locales_locale_parent_id_unique" ON "pages_blocks_fd_team_members_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_blocks_fd_team_order_idx" ON "pages_blocks_fd_team" USING btree ("_order"); + CREATE INDEX "pages_blocks_fd_team_parent_id_idx" ON "pages_blocks_fd_team" USING btree ("_parent_id"); + CREATE INDEX "pages_blocks_fd_team_path_idx" ON "pages_blocks_fd_team" USING btree ("_path"); + CREATE UNIQUE INDEX "pages_blocks_fd_team_locales_locale_parent_id_unique" ON "pages_blocks_fd_team_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "pages_slug_idx" ON "pages" USING btree ("slug"); + CREATE INDEX "pages_updated_at_idx" ON "pages" USING btree ("updated_at"); + CREATE INDEX "pages_created_at_idx" ON "pages" USING btree ("created_at"); + CREATE INDEX "pages__status_idx" ON "pages" USING btree ("_status"); + CREATE INDEX "pages_meta_meta_image_idx" ON "pages_locales" USING btree ("meta_image_id","_locale"); + CREATE UNIQUE INDEX "pages_locales_locale_parent_id_unique" ON "pages_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_hero_order_idx" ON "_pages_v_blocks_fd_hero" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_hero_parent_id_idx" ON "_pages_v_blocks_fd_hero" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_hero_path_idx" ON "_pages_v_blocks_fd_hero" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_hero_background_image_idx" ON "_pages_v_blocks_fd_hero" USING btree ("background_image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_hero_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_hero_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_cta_side_image_order_idx" ON "_pages_v_blocks_fd_cta_side_image" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_cta_side_image_parent_id_idx" ON "_pages_v_blocks_fd_cta_side_image" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_cta_side_image_path_idx" ON "_pages_v_blocks_fd_cta_side_image" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_cta_side_image_image_idx" ON "_pages_v_blocks_fd_cta_side_image" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_cta_side_image_locales_locale_parent_id_u" ON "_pages_v_blocks_fd_cta_side_image_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_feature_announcement_order_idx" ON "_pages_v_blocks_fd_feature_announcement" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_feature_announcement_parent_id_idx" ON "_pages_v_blocks_fd_feature_announcement" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_feature_announcement_path_idx" ON "_pages_v_blocks_fd_feature_announcement" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_feature_announcement_locales_locale_paren" ON "_pages_v_blocks_fd_feature_announcement_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_services_grid_services_order_idx" ON "_pages_v_blocks_fd_services_grid_services" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_services_grid_services_parent_id_idx" ON "_pages_v_blocks_fd_services_grid_services" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_services_grid_services_image_idx" ON "_pages_v_blocks_fd_services_grid_services" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_services_grid_services_locales_locale_par" ON "_pages_v_blocks_fd_services_grid_services_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_services_grid_order_idx" ON "_pages_v_blocks_fd_services_grid" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_services_grid_parent_id_idx" ON "_pages_v_blocks_fd_services_grid" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_services_grid_path_idx" ON "_pages_v_blocks_fd_services_grid" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_services_grid_locales_locale_parent_id_un" ON "_pages_v_blocks_fd_services_grid_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_contact_methods_order_idx" ON "_pages_v_blocks_fd_contact_contact_methods" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_contact_contact_methods_parent_id_idx" ON "_pages_v_blocks_fd_contact_contact_methods" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_contact_methods_icon_idx" ON "_pages_v_blocks_fd_contact_contact_methods" USING btree ("icon_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_contact_contact_methods_locales_locale_pa" ON "_pages_v_blocks_fd_contact_contact_methods_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_order_idx" ON "_pages_v_blocks_fd_contact" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_contact_parent_id_idx" ON "_pages_v_blocks_fd_contact" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_path_idx" ON "_pages_v_blocks_fd_contact" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_contact_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_contact_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_faq_items_order_idx" ON "_pages_v_blocks_fd_faq_items" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_faq_items_parent_id_idx" ON "_pages_v_blocks_fd_faq_items" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_faq_items_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_faq_items_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_faq_order_idx" ON "_pages_v_blocks_fd_faq" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_faq_parent_id_idx" ON "_pages_v_blocks_fd_faq" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_faq_path_idx" ON "_pages_v_blocks_fd_faq" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_faq_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_faq_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_cards_content_lines_order_idx" ON "_pages_v_blocks_fd_card_grid_cards_content_lines" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_cards_content_lines_parent_id_idx" ON "_pages_v_blocks_fd_card_grid_cards_content_lines" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_card_grid_cards_content_lines_locales_loc" ON "_pages_v_blocks_fd_card_grid_cards_content_lines_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_cards_order_idx" ON "_pages_v_blocks_fd_card_grid_cards" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_cards_parent_id_idx" ON "_pages_v_blocks_fd_card_grid_cards" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_card_grid_cards_locales_locale_parent_id_" ON "_pages_v_blocks_fd_card_grid_cards_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_order_idx" ON "_pages_v_blocks_fd_card_grid" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_parent_id_idx" ON "_pages_v_blocks_fd_card_grid" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_card_grid_path_idx" ON "_pages_v_blocks_fd_card_grid" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_cards_bullet_points_order_idx" ON "_pages_v_blocks_fd_pricing_card_cards_bullet_points" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_cards_bullet_points_parent_id_idx" ON "_pages_v_blocks_fd_pricing_card_cards_bullet_points" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales_" ON "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_cards_order_idx" ON "_pages_v_blocks_fd_pricing_card_cards" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_cards_parent_id_idx" ON "_pages_v_blocks_fd_pricing_card_cards" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_pricing_card_cards_locales_locale_parent_" ON "_pages_v_blocks_fd_pricing_card_cards_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_order_idx" ON "_pages_v_blocks_fd_pricing_card" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_parent_id_idx" ON "_pages_v_blocks_fd_pricing_card" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_pricing_card_path_idx" ON "_pages_v_blocks_fd_pricing_card" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_pricing_card_locales_locale_parent_id_uni" ON "_pages_v_blocks_fd_pricing_card_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_spacer_order_idx" ON "_pages_v_blocks_fd_spacer" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_spacer_parent_id_idx" ON "_pages_v_blocks_fd_spacer" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_spacer_path_idx" ON "_pages_v_blocks_fd_spacer" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_icon_bar_icons_order_idx" ON "_pages_v_blocks_fd_icon_bar_icons" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_icon_bar_icons_parent_id_idx" ON "_pages_v_blocks_fd_icon_bar_icons" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_icon_bar_icons_icon_idx" ON "_pages_v_blocks_fd_icon_bar_icons" USING btree ("icon_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_icon_bar_icons_locales_locale_parent_id_u" ON "_pages_v_blocks_fd_icon_bar_icons_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_icon_bar_order_idx" ON "_pages_v_blocks_fd_icon_bar" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_icon_bar_parent_id_idx" ON "_pages_v_blocks_fd_icon_bar" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_icon_bar_path_idx" ON "_pages_v_blocks_fd_icon_bar" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_icon_bar_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_icon_bar_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_usp_checklist_items_order_idx" ON "_pages_v_blocks_fd_usp_checklist_items" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_usp_checklist_items_parent_id_idx" ON "_pages_v_blocks_fd_usp_checklist_items" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_usp_checklist_items_locales_locale_parent" ON "_pages_v_blocks_fd_usp_checklist_items_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_usp_checklist_order_idx" ON "_pages_v_blocks_fd_usp_checklist" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_usp_checklist_parent_id_idx" ON "_pages_v_blocks_fd_usp_checklist" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_usp_checklist_path_idx" ON "_pages_v_blocks_fd_usp_checklist" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_usp_checklist_image_idx" ON "_pages_v_blocks_fd_usp_checklist" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_usp_checklist_locales_locale_parent_id_un" ON "_pages_v_blocks_fd_usp_checklist_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_wide_card_order_idx" ON "_pages_v_blocks_fd_wide_card" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_wide_card_parent_id_idx" ON "_pages_v_blocks_fd_wide_card" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_wide_card_path_idx" ON "_pages_v_blocks_fd_wide_card" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_wide_card_image_idx" ON "_pages_v_blocks_fd_wide_card" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_wide_card_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_wide_card_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_tech_properties_properties_order_idx" ON "_pages_v_blocks_fd_tech_properties_properties" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_tech_properties_properties_parent_id_idx" ON "_pages_v_blocks_fd_tech_properties_properties" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_tech_properties_properties_locales_locale" ON "_pages_v_blocks_fd_tech_properties_properties_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_tech_properties_order_idx" ON "_pages_v_blocks_fd_tech_properties" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_tech_properties_parent_id_idx" ON "_pages_v_blocks_fd_tech_properties" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_tech_properties_path_idx" ON "_pages_v_blocks_fd_tech_properties" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_usp_table_rows_order_idx" ON "_pages_v_blocks_fd_usp_table_rows" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_usp_table_rows_parent_id_idx" ON "_pages_v_blocks_fd_usp_table_rows" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_usp_table_rows_locales_locale_parent_id_u" ON "_pages_v_blocks_fd_usp_table_rows_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_usp_table_order_idx" ON "_pages_v_blocks_fd_usp_table" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_usp_table_parent_id_idx" ON "_pages_v_blocks_fd_usp_table" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_usp_table_path_idx" ON "_pages_v_blocks_fd_usp_table" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_usp_table_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_usp_table_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_header_text_image_order_idx" ON "_pages_v_blocks_fd_header_text_image" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_header_text_image_parent_id_idx" ON "_pages_v_blocks_fd_header_text_image" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_header_text_image_path_idx" ON "_pages_v_blocks_fd_header_text_image" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_header_text_image_image_idx" ON "_pages_v_blocks_fd_header_text_image" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_header_text_image_locales_locale_parent_i" ON "_pages_v_blocks_fd_header_text_image_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_form_order_idx" ON "_pages_v_blocks_fd_contact_form" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_contact_form_parent_id_idx" ON "_pages_v_blocks_fd_contact_form" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_form_path_idx" ON "_pages_v_blocks_fd_contact_form" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_contact_form_form_idx" ON "_pages_v_blocks_fd_contact_form" USING btree ("form_id"); + CREATE INDEX "_pages_v_blocks_fd_contact_form_side_image_idx" ON "_pages_v_blocks_fd_contact_form" USING btree ("side_image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_contact_form_locales_locale_parent_id_uni" ON "_pages_v_blocks_fd_contact_form_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_locations_grid_cards_order_idx" ON "_pages_v_blocks_fd_locations_grid_cards" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_locations_grid_cards_parent_id_idx" ON "_pages_v_blocks_fd_locations_grid_cards" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_locations_grid_cards_image_idx" ON "_pages_v_blocks_fd_locations_grid_cards" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_locations_grid_cards_locales_locale_paren" ON "_pages_v_blocks_fd_locations_grid_cards_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_locations_grid_order_idx" ON "_pages_v_blocks_fd_locations_grid" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_locations_grid_parent_id_idx" ON "_pages_v_blocks_fd_locations_grid" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_locations_grid_path_idx" ON "_pages_v_blocks_fd_locations_grid" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_locations_grid_locales_locale_parent_id_u" ON "_pages_v_blocks_fd_locations_grid_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_alternate_hero_order_idx" ON "_pages_v_blocks_fd_alternate_hero" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_alternate_hero_parent_id_idx" ON "_pages_v_blocks_fd_alternate_hero" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_alternate_hero_path_idx" ON "_pages_v_blocks_fd_alternate_hero" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_alternate_hero_image_idx" ON "_pages_v_blocks_fd_alternate_hero" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_alternate_hero_locales_locale_parent_id_u" ON "_pages_v_blocks_fd_alternate_hero_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_statistics_stats_order_idx" ON "_pages_v_blocks_fd_statistics_stats" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_statistics_stats_parent_id_idx" ON "_pages_v_blocks_fd_statistics_stats" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_statistics_stats_locales_locale_parent_id" ON "_pages_v_blocks_fd_statistics_stats_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_statistics_order_idx" ON "_pages_v_blocks_fd_statistics" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_statistics_parent_id_idx" ON "_pages_v_blocks_fd_statistics" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_statistics_path_idx" ON "_pages_v_blocks_fd_statistics" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_statistics_locales_locale_parent_id_uniqu" ON "_pages_v_blocks_fd_statistics_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_partners_logos_logos_order_idx" ON "_pages_v_blocks_fd_partners_logos_logos" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_partners_logos_logos_parent_id_idx" ON "_pages_v_blocks_fd_partners_logos_logos" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_partners_logos_logos_image_idx" ON "_pages_v_blocks_fd_partners_logos_logos" USING btree ("image_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_partners_logos_logos_locales_locale_paren" ON "_pages_v_blocks_fd_partners_logos_logos_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_partners_logos_order_idx" ON "_pages_v_blocks_fd_partners_logos" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_partners_logos_parent_id_idx" ON "_pages_v_blocks_fd_partners_logos" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_partners_logos_path_idx" ON "_pages_v_blocks_fd_partners_logos" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_partners_logos_locales_locale_parent_id_u" ON "_pages_v_blocks_fd_partners_logos_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_newsletter_order_idx" ON "_pages_v_blocks_fd_newsletter" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_newsletter_parent_id_idx" ON "_pages_v_blocks_fd_newsletter" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_newsletter_path_idx" ON "_pages_v_blocks_fd_newsletter" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_newsletter_locales_locale_parent_id_uniqu" ON "_pages_v_blocks_fd_newsletter_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_categories_services_order_idx" ON "_pages_v_blocks_fd_service_chooser_categories_services" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_categories_services_parent_id_idx" ON "_pages_v_blocks_fd_service_chooser_categories_services" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_service_chooser_categories_services_local" ON "_pages_v_blocks_fd_service_chooser_categories_services_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_categories_order_idx" ON "_pages_v_blocks_fd_service_chooser_categories" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_categories_parent_id_idx" ON "_pages_v_blocks_fd_service_chooser_categories" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_service_chooser_categories_locales_locale" ON "_pages_v_blocks_fd_service_chooser_categories_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_order_idx" ON "_pages_v_blocks_fd_service_chooser" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_parent_id_idx" ON "_pages_v_blocks_fd_service_chooser" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_chooser_path_idx" ON "_pages_v_blocks_fd_service_chooser" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_service_chooser_locales_locale_parent_id_" ON "_pages_v_blocks_fd_service_chooser_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_data_table_headers_order_idx" ON "_pages_v_blocks_fd_data_table_headers" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_data_table_headers_parent_id_idx" ON "_pages_v_blocks_fd_data_table_headers" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_data_table_headers_locales_locale_parent_" ON "_pages_v_blocks_fd_data_table_headers_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_data_table_rows_order_idx" ON "_pages_v_blocks_fd_data_table_rows" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_data_table_rows_parent_id_idx" ON "_pages_v_blocks_fd_data_table_rows" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_data_table_rows_locales_locale_parent_id_" ON "_pages_v_blocks_fd_data_table_rows_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_data_table_order_idx" ON "_pages_v_blocks_fd_data_table" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_data_table_parent_id_idx" ON "_pages_v_blocks_fd_data_table" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_data_table_path_idx" ON "_pages_v_blocks_fd_data_table" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_data_table_file_idx" ON "_pages_v_blocks_fd_data_table" USING btree ("file_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_data_table_locales_locale_parent_id_uniqu" ON "_pages_v_blocks_fd_data_table_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_vps_calculator_additional_services_order_idx" ON "_pages_v_blocks_fd_vps_calculator_additional_services" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_vps_calculator_additional_services_parent_id_idx" ON "_pages_v_blocks_fd_vps_calculator_additional_services" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_vps_calculator_order_idx" ON "_pages_v_blocks_fd_vps_calculator" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_vps_calculator_parent_id_idx" ON "_pages_v_blocks_fd_vps_calculator" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_vps_calculator_path_idx" ON "_pages_v_blocks_fd_vps_calculator" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_option_groups_options_order_idx" ON "_pages_v_blocks_fd_service_calculator_option_groups_options" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_option_groups_options_parent_id_idx" ON "_pages_v_blocks_fd_service_calculator_option_groups_options" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_option_groups_order_idx" ON "_pages_v_blocks_fd_service_calculator_option_groups" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_option_groups_parent_id_idx" ON "_pages_v_blocks_fd_service_calculator_option_groups" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_resources_order_idx" ON "_pages_v_blocks_fd_service_calculator_resources" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_resources_parent_id_idx" ON "_pages_v_blocks_fd_service_calculator_resources" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_addons_order_idx" ON "_pages_v_blocks_fd_service_calculator_addons" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_addons_parent_id_idx" ON "_pages_v_blocks_fd_service_calculator_addons" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_fixed_fees_order_idx" ON "_pages_v_blocks_fd_service_calculator_fixed_fees" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_fixed_fees_parent_id_idx" ON "_pages_v_blocks_fd_service_calculator_fixed_fees" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_order_idx" ON "_pages_v_blocks_fd_service_calculator" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_parent_id_idx" ON "_pages_v_blocks_fd_service_calculator" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_service_calculator_path_idx" ON "_pages_v_blocks_fd_service_calculator" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_tags_tags_order_idx" ON "_pages_v_blocks_fd_tags_tags" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_tags_tags_parent_id_idx" ON "_pages_v_blocks_fd_tags_tags" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_tags_tags_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_tags_tags_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_tags_order_idx" ON "_pages_v_blocks_fd_tags" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_tags_parent_id_idx" ON "_pages_v_blocks_fd_tags" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_tags_path_idx" ON "_pages_v_blocks_fd_tags" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_tags_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_tags_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_text_order_idx" ON "_pages_v_blocks_fd_text" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_text_parent_id_idx" ON "_pages_v_blocks_fd_text" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_text_path_idx" ON "_pages_v_blocks_fd_text" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_text_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_text_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_code_embed_order_idx" ON "_pages_v_blocks_fd_code_embed" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_code_embed_parent_id_idx" ON "_pages_v_blocks_fd_code_embed" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_code_embed_path_idx" ON "_pages_v_blocks_fd_code_embed" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_code_embed_locales_locale_parent_id_uniqu" ON "_pages_v_blocks_fd_code_embed_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_video_order_idx" ON "_pages_v_blocks_fd_video" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_video_parent_id_idx" ON "_pages_v_blocks_fd_video" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_video_path_idx" ON "_pages_v_blocks_fd_video" USING btree ("_path"); + CREATE INDEX "_pages_v_blocks_fd_video_video_file_idx" ON "_pages_v_blocks_fd_video" USING btree ("video_file_id"); + CREATE INDEX "_pages_v_blocks_fd_video_thumbnail_idx" ON "_pages_v_blocks_fd_video" USING btree ("thumbnail_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_video_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_video_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_cta_banner_order_idx" ON "_pages_v_blocks_fd_cta_banner" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_cta_banner_parent_id_idx" ON "_pages_v_blocks_fd_cta_banner" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_cta_banner_path_idx" ON "_pages_v_blocks_fd_cta_banner" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_cta_banner_locales_locale_parent_id_uniqu" ON "_pages_v_blocks_fd_cta_banner_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_testimonial_testimonials_order_idx" ON "_pages_v_blocks_fd_testimonial_testimonials" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_testimonial_testimonials_parent_id_idx" ON "_pages_v_blocks_fd_testimonial_testimonials" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_testimonial_testimonials_avatar_idx" ON "_pages_v_blocks_fd_testimonial_testimonials" USING btree ("avatar_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_testimonial_testimonials_locales_locale_p" ON "_pages_v_blocks_fd_testimonial_testimonials_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_testimonial_order_idx" ON "_pages_v_blocks_fd_testimonial" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_testimonial_parent_id_idx" ON "_pages_v_blocks_fd_testimonial" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_testimonial_path_idx" ON "_pages_v_blocks_fd_testimonial" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_testimonial_locales_locale_parent_id_uniq" ON "_pages_v_blocks_fd_testimonial_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_team_members_order_idx" ON "_pages_v_blocks_fd_team_members" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_team_members_parent_id_idx" ON "_pages_v_blocks_fd_team_members" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_team_members_photo_idx" ON "_pages_v_blocks_fd_team_members" USING btree ("photo_id"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_team_members_locales_locale_parent_id_uni" ON "_pages_v_blocks_fd_team_members_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_team_order_idx" ON "_pages_v_blocks_fd_team" USING btree ("_order"); + CREATE INDEX "_pages_v_blocks_fd_team_parent_id_idx" ON "_pages_v_blocks_fd_team" USING btree ("_parent_id"); + CREATE INDEX "_pages_v_blocks_fd_team_path_idx" ON "_pages_v_blocks_fd_team" USING btree ("_path"); + CREATE UNIQUE INDEX "_pages_v_blocks_fd_team_locales_locale_parent_id_unique" ON "_pages_v_blocks_fd_team_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_pages_v_parent_idx" ON "_pages_v" USING btree ("parent_id"); + CREATE INDEX "_pages_v_version_version_slug_idx" ON "_pages_v" USING btree ("version_slug"); + CREATE INDEX "_pages_v_version_version_updated_at_idx" ON "_pages_v" USING btree ("version_updated_at"); + CREATE INDEX "_pages_v_version_version_created_at_idx" ON "_pages_v" USING btree ("version_created_at"); + CREATE INDEX "_pages_v_version_version__status_idx" ON "_pages_v" USING btree ("version__status"); + CREATE INDEX "_pages_v_created_at_idx" ON "_pages_v" USING btree ("created_at"); + CREATE INDEX "_pages_v_updated_at_idx" ON "_pages_v" USING btree ("updated_at"); + CREATE INDEX "_pages_v_snapshot_idx" ON "_pages_v" USING btree ("snapshot"); + CREATE INDEX "_pages_v_published_locale_idx" ON "_pages_v" USING btree ("published_locale"); + CREATE INDEX "_pages_v_latest_idx" ON "_pages_v" USING btree ("latest"); + CREATE INDEX "_pages_v_autosave_idx" ON "_pages_v" USING btree ("autosave"); + CREATE INDEX "_pages_v_version_meta_version_meta_image_idx" ON "_pages_v_locales" USING btree ("version_meta_image_id","_locale"); + CREATE UNIQUE INDEX "_pages_v_locales_locale_parent_id_unique" ON "_pages_v_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "posts_populated_authors_order_idx" ON "posts_populated_authors" USING btree ("_order"); + CREATE INDEX "posts_populated_authors_parent_id_idx" ON "posts_populated_authors" USING btree ("_parent_id"); + CREATE INDEX "posts_hero_image_idx" ON "posts" USING btree ("hero_image_id"); + CREATE INDEX "posts_slug_idx" ON "posts" USING btree ("slug"); + CREATE INDEX "posts_updated_at_idx" ON "posts" USING btree ("updated_at"); + CREATE INDEX "posts_created_at_idx" ON "posts" USING btree ("created_at"); + CREATE INDEX "posts__status_idx" ON "posts" USING btree ("_status"); + CREATE INDEX "posts_meta_meta_image_idx" ON "posts_locales" USING btree ("meta_image_id","_locale"); + CREATE UNIQUE INDEX "posts_locales_locale_parent_id_unique" ON "posts_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "posts_rels_order_idx" ON "posts_rels" USING btree ("order"); + CREATE INDEX "posts_rels_parent_idx" ON "posts_rels" USING btree ("parent_id"); + CREATE INDEX "posts_rels_path_idx" ON "posts_rels" USING btree ("path"); + CREATE INDEX "posts_rels_posts_id_idx" ON "posts_rels" USING btree ("posts_id"); + CREATE INDEX "posts_rels_categories_id_idx" ON "posts_rels" USING btree ("categories_id"); + CREATE INDEX "posts_rels_users_id_idx" ON "posts_rels" USING btree ("users_id"); + CREATE INDEX "_posts_v_version_populated_authors_order_idx" ON "_posts_v_version_populated_authors" USING btree ("_order"); + CREATE INDEX "_posts_v_version_populated_authors_parent_id_idx" ON "_posts_v_version_populated_authors" USING btree ("_parent_id"); + CREATE INDEX "_posts_v_parent_idx" ON "_posts_v" USING btree ("parent_id"); + CREATE INDEX "_posts_v_version_version_hero_image_idx" ON "_posts_v" USING btree ("version_hero_image_id"); + CREATE INDEX "_posts_v_version_version_slug_idx" ON "_posts_v" USING btree ("version_slug"); + CREATE INDEX "_posts_v_version_version_updated_at_idx" ON "_posts_v" USING btree ("version_updated_at"); + CREATE INDEX "_posts_v_version_version_created_at_idx" ON "_posts_v" USING btree ("version_created_at"); + CREATE INDEX "_posts_v_version_version__status_idx" ON "_posts_v" USING btree ("version__status"); + CREATE INDEX "_posts_v_created_at_idx" ON "_posts_v" USING btree ("created_at"); + CREATE INDEX "_posts_v_updated_at_idx" ON "_posts_v" USING btree ("updated_at"); + CREATE INDEX "_posts_v_snapshot_idx" ON "_posts_v" USING btree ("snapshot"); + CREATE INDEX "_posts_v_published_locale_idx" ON "_posts_v" USING btree ("published_locale"); + CREATE INDEX "_posts_v_latest_idx" ON "_posts_v" USING btree ("latest"); + CREATE INDEX "_posts_v_autosave_idx" ON "_posts_v" USING btree ("autosave"); + CREATE INDEX "_posts_v_version_meta_version_meta_image_idx" ON "_posts_v_locales" USING btree ("version_meta_image_id","_locale"); + CREATE UNIQUE INDEX "_posts_v_locales_locale_parent_id_unique" ON "_posts_v_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "_posts_v_rels_order_idx" ON "_posts_v_rels" USING btree ("order"); + CREATE INDEX "_posts_v_rels_parent_idx" ON "_posts_v_rels" USING btree ("parent_id"); + CREATE INDEX "_posts_v_rels_path_idx" ON "_posts_v_rels" USING btree ("path"); + CREATE INDEX "_posts_v_rels_posts_id_idx" ON "_posts_v_rels" USING btree ("posts_id"); + CREATE INDEX "_posts_v_rels_categories_id_idx" ON "_posts_v_rels" USING btree ("categories_id"); + CREATE INDEX "_posts_v_rels_users_id_idx" ON "_posts_v_rels" USING btree ("users_id"); + CREATE INDEX "media_updated_at_idx" ON "media" USING btree ("updated_at"); + CREATE INDEX "media_created_at_idx" ON "media" USING btree ("created_at"); + CREATE UNIQUE INDEX "media_filename_idx" ON "media" USING btree ("filename"); + CREATE INDEX "media_sizes_thumbnail_sizes_thumbnail_filename_idx" ON "media" USING btree ("sizes_thumbnail_filename"); + CREATE INDEX "media_sizes_medium_sizes_medium_filename_idx" ON "media" USING btree ("sizes_medium_filename"); + CREATE INDEX "media_sizes_large_sizes_large_filename_idx" ON "media" USING btree ("sizes_large_filename"); + CREATE INDEX "media_sizes_hero_sizes_hero_filename_idx" ON "media" USING btree ("sizes_hero_filename"); + CREATE INDEX "categories_breadcrumbs_order_idx" ON "categories_breadcrumbs" USING btree ("_order"); + CREATE INDEX "categories_breadcrumbs_parent_id_idx" ON "categories_breadcrumbs" USING btree ("_parent_id"); + CREATE INDEX "categories_breadcrumbs_locale_idx" ON "categories_breadcrumbs" USING btree ("_locale"); + CREATE INDEX "categories_breadcrumbs_doc_idx" ON "categories_breadcrumbs" USING btree ("doc_id"); + CREATE INDEX "categories_parent_idx" ON "categories" USING btree ("parent_id"); + CREATE INDEX "categories_updated_at_idx" ON "categories" USING btree ("updated_at"); + CREATE INDEX "categories_created_at_idx" ON "categories" USING btree ("created_at"); + CREATE INDEX "users_sessions_order_idx" ON "users_sessions" USING btree ("_order"); + CREATE INDEX "users_sessions_parent_id_idx" ON "users_sessions" USING btree ("_parent_id"); + CREATE INDEX "users_updated_at_idx" ON "users" USING btree ("updated_at"); + CREATE INDEX "users_created_at_idx" ON "users" USING btree ("created_at"); + CREATE UNIQUE INDEX "users_email_idx" ON "users" USING btree ("email"); + CREATE UNIQUE INDEX "redirects_from_idx" ON "redirects" USING btree ("from"); + CREATE INDEX "redirects_updated_at_idx" ON "redirects" USING btree ("updated_at"); + CREATE INDEX "redirects_created_at_idx" ON "redirects" USING btree ("created_at"); + CREATE INDEX "redirects_rels_order_idx" ON "redirects_rels" USING btree ("order"); + CREATE INDEX "redirects_rels_parent_idx" ON "redirects_rels" USING btree ("parent_id"); + CREATE INDEX "redirects_rels_path_idx" ON "redirects_rels" USING btree ("path"); + CREATE INDEX "redirects_rels_pages_id_idx" ON "redirects_rels" USING btree ("pages_id"); + CREATE INDEX "redirects_rels_posts_id_idx" ON "redirects_rels" USING btree ("posts_id"); + CREATE INDEX "forms_blocks_checkbox_order_idx" ON "forms_blocks_checkbox" USING btree ("_order"); + CREATE INDEX "forms_blocks_checkbox_parent_id_idx" ON "forms_blocks_checkbox" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_checkbox_path_idx" ON "forms_blocks_checkbox" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_checkbox_locales_locale_parent_id_unique" ON "forms_blocks_checkbox_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_country_order_idx" ON "forms_blocks_country" USING btree ("_order"); + CREATE INDEX "forms_blocks_country_parent_id_idx" ON "forms_blocks_country" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_country_path_idx" ON "forms_blocks_country" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_country_locales_locale_parent_id_unique" ON "forms_blocks_country_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_email_order_idx" ON "forms_blocks_email" USING btree ("_order"); + CREATE INDEX "forms_blocks_email_parent_id_idx" ON "forms_blocks_email" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_email_path_idx" ON "forms_blocks_email" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_email_locales_locale_parent_id_unique" ON "forms_blocks_email_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_message_order_idx" ON "forms_blocks_message" USING btree ("_order"); + CREATE INDEX "forms_blocks_message_parent_id_idx" ON "forms_blocks_message" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_message_path_idx" ON "forms_blocks_message" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_message_locales_locale_parent_id_unique" ON "forms_blocks_message_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_number_order_idx" ON "forms_blocks_number" USING btree ("_order"); + CREATE INDEX "forms_blocks_number_parent_id_idx" ON "forms_blocks_number" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_number_path_idx" ON "forms_blocks_number" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_number_locales_locale_parent_id_unique" ON "forms_blocks_number_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_select_options_order_idx" ON "forms_blocks_select_options" USING btree ("_order"); + CREATE INDEX "forms_blocks_select_options_parent_id_idx" ON "forms_blocks_select_options" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "forms_blocks_select_options_locales_locale_parent_id_unique" ON "forms_blocks_select_options_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_select_order_idx" ON "forms_blocks_select" USING btree ("_order"); + CREATE INDEX "forms_blocks_select_parent_id_idx" ON "forms_blocks_select" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_select_path_idx" ON "forms_blocks_select" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_select_locales_locale_parent_id_unique" ON "forms_blocks_select_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_state_order_idx" ON "forms_blocks_state" USING btree ("_order"); + CREATE INDEX "forms_blocks_state_parent_id_idx" ON "forms_blocks_state" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_state_path_idx" ON "forms_blocks_state" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_state_locales_locale_parent_id_unique" ON "forms_blocks_state_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_text_order_idx" ON "forms_blocks_text" USING btree ("_order"); + CREATE INDEX "forms_blocks_text_parent_id_idx" ON "forms_blocks_text" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_text_path_idx" ON "forms_blocks_text" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_text_locales_locale_parent_id_unique" ON "forms_blocks_text_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_blocks_textarea_order_idx" ON "forms_blocks_textarea" USING btree ("_order"); + CREATE INDEX "forms_blocks_textarea_parent_id_idx" ON "forms_blocks_textarea" USING btree ("_parent_id"); + CREATE INDEX "forms_blocks_textarea_path_idx" ON "forms_blocks_textarea" USING btree ("_path"); + CREATE UNIQUE INDEX "forms_blocks_textarea_locales_locale_parent_id_unique" ON "forms_blocks_textarea_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_emails_order_idx" ON "forms_emails" USING btree ("_order"); + CREATE INDEX "forms_emails_parent_id_idx" ON "forms_emails" USING btree ("_parent_id"); + CREATE UNIQUE INDEX "forms_emails_locales_locale_parent_id_unique" ON "forms_emails_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "forms_updated_at_idx" ON "forms" USING btree ("updated_at"); + CREATE INDEX "forms_created_at_idx" ON "forms" USING btree ("created_at"); + CREATE UNIQUE INDEX "forms_locales_locale_parent_id_unique" ON "forms_locales" USING btree ("_locale","_parent_id"); + CREATE INDEX "form_submissions_submission_data_order_idx" ON "form_submissions_submission_data" USING btree ("_order"); + CREATE INDEX "form_submissions_submission_data_parent_id_idx" ON "form_submissions_submission_data" USING btree ("_parent_id"); + CREATE INDEX "form_submissions_form_idx" ON "form_submissions" USING btree ("form_id"); + CREATE INDEX "form_submissions_updated_at_idx" ON "form_submissions" USING btree ("updated_at"); + CREATE INDEX "form_submissions_created_at_idx" ON "form_submissions" USING btree ("created_at"); + CREATE UNIQUE INDEX "payload_kv_key_idx" ON "payload_kv" USING btree ("key"); + CREATE INDEX "payload_jobs_log_order_idx" ON "payload_jobs_log" USING btree ("_order"); + CREATE INDEX "payload_jobs_log_parent_id_idx" ON "payload_jobs_log" USING btree ("_parent_id"); + CREATE INDEX "payload_jobs_completed_at_idx" ON "payload_jobs" USING btree ("completed_at"); + CREATE INDEX "payload_jobs_total_tried_idx" ON "payload_jobs" USING btree ("total_tried"); + CREATE INDEX "payload_jobs_has_error_idx" ON "payload_jobs" USING btree ("has_error"); + CREATE INDEX "payload_jobs_task_slug_idx" ON "payload_jobs" USING btree ("task_slug"); + CREATE INDEX "payload_jobs_queue_idx" ON "payload_jobs" USING btree ("queue"); + CREATE INDEX "payload_jobs_wait_until_idx" ON "payload_jobs" USING btree ("wait_until"); + CREATE INDEX "payload_jobs_processing_idx" ON "payload_jobs" USING btree ("processing"); + CREATE INDEX "payload_jobs_updated_at_idx" ON "payload_jobs" USING btree ("updated_at"); + CREATE INDEX "payload_jobs_created_at_idx" ON "payload_jobs" USING btree ("created_at"); + CREATE INDEX "payload_locked_documents_global_slug_idx" ON "payload_locked_documents" USING btree ("global_slug"); + CREATE INDEX "payload_locked_documents_updated_at_idx" ON "payload_locked_documents" USING btree ("updated_at"); + CREATE INDEX "payload_locked_documents_created_at_idx" ON "payload_locked_documents" USING btree ("created_at"); + CREATE INDEX "payload_locked_documents_rels_order_idx" ON "payload_locked_documents_rels" USING btree ("order"); + CREATE INDEX "payload_locked_documents_rels_parent_idx" ON "payload_locked_documents_rels" USING btree ("parent_id"); + CREATE INDEX "payload_locked_documents_rels_path_idx" ON "payload_locked_documents_rels" USING btree ("path"); + CREATE INDEX "payload_locked_documents_rels_pages_id_idx" ON "payload_locked_documents_rels" USING btree ("pages_id"); + CREATE INDEX "payload_locked_documents_rels_posts_id_idx" ON "payload_locked_documents_rels" USING btree ("posts_id"); + CREATE INDEX "payload_locked_documents_rels_media_id_idx" ON "payload_locked_documents_rels" USING btree ("media_id"); + CREATE INDEX "payload_locked_documents_rels_categories_id_idx" ON "payload_locked_documents_rels" USING btree ("categories_id"); + CREATE INDEX "payload_locked_documents_rels_users_id_idx" ON "payload_locked_documents_rels" USING btree ("users_id"); + CREATE INDEX "payload_locked_documents_rels_redirects_id_idx" ON "payload_locked_documents_rels" USING btree ("redirects_id"); + CREATE INDEX "payload_locked_documents_rels_forms_id_idx" ON "payload_locked_documents_rels" USING btree ("forms_id"); + CREATE INDEX "payload_locked_documents_rels_form_submissions_id_idx" ON "payload_locked_documents_rels" USING btree ("form_submissions_id"); + CREATE INDEX "payload_preferences_key_idx" ON "payload_preferences" USING btree ("key"); + CREATE INDEX "payload_preferences_updated_at_idx" ON "payload_preferences" USING btree ("updated_at"); + CREATE INDEX "payload_preferences_created_at_idx" ON "payload_preferences" USING btree ("created_at"); + CREATE INDEX "payload_preferences_rels_order_idx" ON "payload_preferences_rels" USING btree ("order"); + CREATE INDEX "payload_preferences_rels_parent_idx" ON "payload_preferences_rels" USING btree ("parent_id"); + CREATE INDEX "payload_preferences_rels_path_idx" ON "payload_preferences_rels" USING btree ("path"); + CREATE INDEX "payload_preferences_rels_users_id_idx" ON "payload_preferences_rels" USING btree ("users_id"); + CREATE INDEX "payload_migrations_updated_at_idx" ON "payload_migrations" USING btree ("updated_at"); + CREATE INDEX "payload_migrations_created_at_idx" ON "payload_migrations" USING btree ("created_at"); + CREATE INDEX "header_nav_items_children_order_idx" ON "header_nav_items_children" USING btree ("_order"); + CREATE INDEX "header_nav_items_children_parent_id_idx" ON "header_nav_items_children" USING btree ("_parent_id"); + CREATE INDEX "header_nav_items_order_idx" ON "header_nav_items" USING btree ("_order"); + CREATE INDEX "header_nav_items_parent_id_idx" ON "header_nav_items" USING btree ("_parent_id"); + CREATE INDEX "header_rels_order_idx" ON "header_rels" USING btree ("order"); + CREATE INDEX "header_rels_parent_idx" ON "header_rels" USING btree ("parent_id"); + CREATE INDEX "header_rels_path_idx" ON "header_rels" USING btree ("path"); + CREATE INDEX "header_rels_pages_id_idx" ON "header_rels" USING btree ("pages_id"); + CREATE INDEX "footer_cert_marks_order_idx" ON "footer_cert_marks" USING btree ("_order"); + CREATE INDEX "footer_cert_marks_parent_id_idx" ON "footer_cert_marks" USING btree ("_parent_id"); + CREATE INDEX "footer_cert_marks_image_idx" ON "footer_cert_marks" USING btree ("image_id"); + CREATE INDEX "footer_columns_links_order_idx" ON "footer_columns_links" USING btree ("_order"); + CREATE INDEX "footer_columns_links_parent_id_idx" ON "footer_columns_links" USING btree ("_parent_id"); + CREATE INDEX "footer_columns_order_idx" ON "footer_columns" USING btree ("_order"); + CREATE INDEX "footer_columns_parent_id_idx" ON "footer_columns" USING btree ("_parent_id"); + CREATE INDEX "footer_nav_items_order_idx" ON "footer_nav_items" USING btree ("_order"); + CREATE INDEX "footer_nav_items_parent_id_idx" ON "footer_nav_items" USING btree ("_parent_id"); + CREATE INDEX "footer_rels_order_idx" ON "footer_rels" USING btree ("order"); + CREATE INDEX "footer_rels_parent_idx" ON "footer_rels" USING btree ("parent_id"); + CREATE INDEX "footer_rels_path_idx" ON "footer_rels" USING btree ("path"); + CREATE INDEX "footer_rels_pages_id_idx" ON "footer_rels" USING btree ("pages_id"); + CREATE INDEX "footer_rels_posts_id_idx" ON "footer_rels" USING btree ("posts_id"); + CREATE INDEX "announcement_bar_rels_order_idx" ON "announcement_bar_rels" USING btree ("order"); + CREATE INDEX "announcement_bar_rels_parent_idx" ON "announcement_bar_rels" USING btree ("parent_id"); + CREATE INDEX "announcement_bar_rels_path_idx" ON "announcement_bar_rels" USING btree ("path"); + CREATE INDEX "announcement_bar_rels_pages_id_idx" ON "announcement_bar_rels" USING btree ("pages_id"); + CREATE INDEX "announcement_bar_rels_posts_id_idx" ON "announcement_bar_rels" USING btree ("posts_id"); + CREATE INDEX "popup_announcement_image_idx" ON "popup_announcement" USING btree ("image_id"); + CREATE INDEX "popup_announcement_rels_order_idx" ON "popup_announcement_rels" USING btree ("order"); + CREATE INDEX "popup_announcement_rels_parent_idx" ON "popup_announcement_rels" USING btree ("parent_id"); + CREATE INDEX "popup_announcement_rels_path_idx" ON "popup_announcement_rels" USING btree ("path"); + CREATE INDEX "popup_announcement_rels_pages_id_idx" ON "popup_announcement_rels" USING btree ("pages_id"); + CREATE INDEX "popup_announcement_rels_posts_id_idx" ON "popup_announcement_rels" USING btree ("posts_id");`) +} + +export async function down({ db, payload, req }: MigrateDownArgs): Promise { + await db.execute(sql` + DROP TABLE "pages_blocks_fd_hero" CASCADE; + DROP TABLE "pages_blocks_fd_hero_locales" CASCADE; + DROP TABLE "pages_blocks_fd_cta_side_image" CASCADE; + DROP TABLE "pages_blocks_fd_cta_side_image_locales" CASCADE; + DROP TABLE "pages_blocks_fd_feature_announcement" CASCADE; + DROP TABLE "pages_blocks_fd_feature_announcement_locales" CASCADE; + DROP TABLE "pages_blocks_fd_services_grid_services" CASCADE; + DROP TABLE "pages_blocks_fd_services_grid_services_locales" CASCADE; + DROP TABLE "pages_blocks_fd_services_grid" CASCADE; + DROP TABLE "pages_blocks_fd_services_grid_locales" CASCADE; + DROP TABLE "pages_blocks_fd_contact_contact_methods" CASCADE; + DROP TABLE "pages_blocks_fd_contact_contact_methods_locales" CASCADE; + DROP TABLE "pages_blocks_fd_contact" CASCADE; + DROP TABLE "pages_blocks_fd_contact_locales" CASCADE; + DROP TABLE "pages_blocks_fd_faq_items" CASCADE; + DROP TABLE "pages_blocks_fd_faq_items_locales" CASCADE; + DROP TABLE "pages_blocks_fd_faq" CASCADE; + DROP TABLE "pages_blocks_fd_faq_locales" CASCADE; + DROP TABLE "pages_blocks_fd_card_grid_cards_content_lines" CASCADE; + DROP TABLE "pages_blocks_fd_card_grid_cards_content_lines_locales" CASCADE; + DROP TABLE "pages_blocks_fd_card_grid_cards" CASCADE; + DROP TABLE "pages_blocks_fd_card_grid_cards_locales" CASCADE; + DROP TABLE "pages_blocks_fd_card_grid" CASCADE; + DROP TABLE "pages_blocks_fd_pricing_card_cards_bullet_points" CASCADE; + DROP TABLE "pages_blocks_fd_pricing_card_cards_bullet_points_locales" CASCADE; + DROP TABLE "pages_blocks_fd_pricing_card_cards" CASCADE; + DROP TABLE "pages_blocks_fd_pricing_card_cards_locales" CASCADE; + DROP TABLE "pages_blocks_fd_pricing_card" CASCADE; + DROP TABLE "pages_blocks_fd_pricing_card_locales" CASCADE; + DROP TABLE "pages_blocks_fd_spacer" CASCADE; + DROP TABLE "pages_blocks_fd_icon_bar_icons" CASCADE; + DROP TABLE "pages_blocks_fd_icon_bar_icons_locales" CASCADE; + DROP TABLE "pages_blocks_fd_icon_bar" CASCADE; + DROP TABLE "pages_blocks_fd_icon_bar_locales" CASCADE; + DROP TABLE "pages_blocks_fd_usp_checklist_items" CASCADE; + DROP TABLE "pages_blocks_fd_usp_checklist_items_locales" CASCADE; + DROP TABLE "pages_blocks_fd_usp_checklist" CASCADE; + DROP TABLE "pages_blocks_fd_usp_checklist_locales" CASCADE; + DROP TABLE "pages_blocks_fd_wide_card" CASCADE; + DROP TABLE "pages_blocks_fd_wide_card_locales" CASCADE; + DROP TABLE "pages_blocks_fd_tech_properties_properties" CASCADE; + DROP TABLE "pages_blocks_fd_tech_properties_properties_locales" CASCADE; + DROP TABLE "pages_blocks_fd_tech_properties" CASCADE; + DROP TABLE "pages_blocks_fd_usp_table_rows" CASCADE; + DROP TABLE "pages_blocks_fd_usp_table_rows_locales" CASCADE; + DROP TABLE "pages_blocks_fd_usp_table" CASCADE; + DROP TABLE "pages_blocks_fd_usp_table_locales" CASCADE; + DROP TABLE "pages_blocks_fd_header_text_image" CASCADE; + DROP TABLE "pages_blocks_fd_header_text_image_locales" CASCADE; + DROP TABLE "pages_blocks_fd_contact_form" CASCADE; + DROP TABLE "pages_blocks_fd_contact_form_locales" CASCADE; + DROP TABLE "pages_blocks_fd_locations_grid_cards" CASCADE; + DROP TABLE "pages_blocks_fd_locations_grid_cards_locales" CASCADE; + DROP TABLE "pages_blocks_fd_locations_grid" CASCADE; + DROP TABLE "pages_blocks_fd_locations_grid_locales" CASCADE; + DROP TABLE "pages_blocks_fd_alternate_hero" CASCADE; + DROP TABLE "pages_blocks_fd_alternate_hero_locales" CASCADE; + DROP TABLE "pages_blocks_fd_statistics_stats" CASCADE; + DROP TABLE "pages_blocks_fd_statistics_stats_locales" CASCADE; + DROP TABLE "pages_blocks_fd_statistics" CASCADE; + DROP TABLE "pages_blocks_fd_statistics_locales" CASCADE; + DROP TABLE "pages_blocks_fd_partners_logos_logos" CASCADE; + DROP TABLE "pages_blocks_fd_partners_logos_logos_locales" CASCADE; + DROP TABLE "pages_blocks_fd_partners_logos" CASCADE; + DROP TABLE "pages_blocks_fd_partners_logos_locales" CASCADE; + DROP TABLE "pages_blocks_fd_newsletter" CASCADE; + DROP TABLE "pages_blocks_fd_newsletter_locales" CASCADE; + DROP TABLE "pages_blocks_fd_service_chooser_categories_services" CASCADE; + DROP TABLE "pages_blocks_fd_service_chooser_categories_services_locales" CASCADE; + DROP TABLE "pages_blocks_fd_service_chooser_categories" CASCADE; + DROP TABLE "pages_blocks_fd_service_chooser_categories_locales" CASCADE; + DROP TABLE "pages_blocks_fd_service_chooser" CASCADE; + DROP TABLE "pages_blocks_fd_service_chooser_locales" CASCADE; + DROP TABLE "pages_blocks_fd_data_table_headers" CASCADE; + DROP TABLE "pages_blocks_fd_data_table_headers_locales" CASCADE; + DROP TABLE "pages_blocks_fd_data_table_rows" CASCADE; + DROP TABLE "pages_blocks_fd_data_table_rows_locales" CASCADE; + DROP TABLE "pages_blocks_fd_data_table" CASCADE; + DROP TABLE "pages_blocks_fd_data_table_locales" CASCADE; + DROP TABLE "pages_blocks_fd_vps_calculator_additional_services" CASCADE; + DROP TABLE "pages_blocks_fd_vps_calculator" CASCADE; + DROP TABLE "pages_blocks_fd_service_calculator_option_groups_options" CASCADE; + DROP TABLE "pages_blocks_fd_service_calculator_option_groups" CASCADE; + DROP TABLE "pages_blocks_fd_service_calculator_resources" CASCADE; + DROP TABLE "pages_blocks_fd_service_calculator_addons" CASCADE; + DROP TABLE "pages_blocks_fd_service_calculator_fixed_fees" CASCADE; + DROP TABLE "pages_blocks_fd_service_calculator" CASCADE; + DROP TABLE "pages_blocks_fd_tags_tags" CASCADE; + DROP TABLE "pages_blocks_fd_tags_tags_locales" CASCADE; + DROP TABLE "pages_blocks_fd_tags" CASCADE; + DROP TABLE "pages_blocks_fd_tags_locales" CASCADE; + DROP TABLE "pages_blocks_fd_text" CASCADE; + DROP TABLE "pages_blocks_fd_text_locales" CASCADE; + DROP TABLE "pages_blocks_fd_code_embed" CASCADE; + DROP TABLE "pages_blocks_fd_code_embed_locales" CASCADE; + DROP TABLE "pages_blocks_fd_video" CASCADE; + DROP TABLE "pages_blocks_fd_video_locales" CASCADE; + DROP TABLE "pages_blocks_fd_cta_banner" CASCADE; + DROP TABLE "pages_blocks_fd_cta_banner_locales" CASCADE; + DROP TABLE "pages_blocks_fd_testimonial_testimonials" CASCADE; + DROP TABLE "pages_blocks_fd_testimonial_testimonials_locales" CASCADE; + DROP TABLE "pages_blocks_fd_testimonial" CASCADE; + DROP TABLE "pages_blocks_fd_testimonial_locales" CASCADE; + DROP TABLE "pages_blocks_fd_team_members" CASCADE; + DROP TABLE "pages_blocks_fd_team_members_locales" CASCADE; + DROP TABLE "pages_blocks_fd_team" CASCADE; + DROP TABLE "pages_blocks_fd_team_locales" CASCADE; + DROP TABLE "pages" CASCADE; + DROP TABLE "pages_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_hero" CASCADE; + DROP TABLE "_pages_v_blocks_fd_hero_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_cta_side_image" CASCADE; + DROP TABLE "_pages_v_blocks_fd_cta_side_image_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_feature_announcement" CASCADE; + DROP TABLE "_pages_v_blocks_fd_feature_announcement_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_services_grid_services" CASCADE; + DROP TABLE "_pages_v_blocks_fd_services_grid_services_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_services_grid" CASCADE; + DROP TABLE "_pages_v_blocks_fd_services_grid_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_contact_contact_methods" CASCADE; + DROP TABLE "_pages_v_blocks_fd_contact_contact_methods_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_contact" CASCADE; + DROP TABLE "_pages_v_blocks_fd_contact_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_faq_items" CASCADE; + DROP TABLE "_pages_v_blocks_fd_faq_items_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_faq" CASCADE; + DROP TABLE "_pages_v_blocks_fd_faq_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_card_grid_cards_content_lines" CASCADE; + DROP TABLE "_pages_v_blocks_fd_card_grid_cards_content_lines_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_card_grid_cards" CASCADE; + DROP TABLE "_pages_v_blocks_fd_card_grid_cards_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_card_grid" CASCADE; + DROP TABLE "_pages_v_blocks_fd_pricing_card_cards_bullet_points" CASCADE; + DROP TABLE "_pages_v_blocks_fd_pricing_card_cards_bullet_points_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_pricing_card_cards" CASCADE; + DROP TABLE "_pages_v_blocks_fd_pricing_card_cards_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_pricing_card" CASCADE; + DROP TABLE "_pages_v_blocks_fd_pricing_card_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_spacer" CASCADE; + DROP TABLE "_pages_v_blocks_fd_icon_bar_icons" CASCADE; + DROP TABLE "_pages_v_blocks_fd_icon_bar_icons_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_icon_bar" CASCADE; + DROP TABLE "_pages_v_blocks_fd_icon_bar_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_checklist_items" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_checklist_items_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_checklist" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_checklist_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_wide_card" CASCADE; + DROP TABLE "_pages_v_blocks_fd_wide_card_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tech_properties_properties" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tech_properties_properties_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tech_properties" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_table_rows" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_table_rows_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_table" CASCADE; + DROP TABLE "_pages_v_blocks_fd_usp_table_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_header_text_image" CASCADE; + DROP TABLE "_pages_v_blocks_fd_header_text_image_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_contact_form" CASCADE; + DROP TABLE "_pages_v_blocks_fd_contact_form_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_locations_grid_cards" CASCADE; + DROP TABLE "_pages_v_blocks_fd_locations_grid_cards_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_locations_grid" CASCADE; + DROP TABLE "_pages_v_blocks_fd_locations_grid_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_alternate_hero" CASCADE; + DROP TABLE "_pages_v_blocks_fd_alternate_hero_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_statistics_stats" CASCADE; + DROP TABLE "_pages_v_blocks_fd_statistics_stats_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_statistics" CASCADE; + DROP TABLE "_pages_v_blocks_fd_statistics_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_partners_logos_logos" CASCADE; + DROP TABLE "_pages_v_blocks_fd_partners_logos_logos_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_partners_logos" CASCADE; + DROP TABLE "_pages_v_blocks_fd_partners_logos_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_newsletter" CASCADE; + DROP TABLE "_pages_v_blocks_fd_newsletter_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_chooser_categories_services" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_chooser_categories_services_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_chooser_categories" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_chooser_categories_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_chooser" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_chooser_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_data_table_headers" CASCADE; + DROP TABLE "_pages_v_blocks_fd_data_table_headers_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_data_table_rows" CASCADE; + DROP TABLE "_pages_v_blocks_fd_data_table_rows_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_data_table" CASCADE; + DROP TABLE "_pages_v_blocks_fd_data_table_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_vps_calculator_additional_services" CASCADE; + DROP TABLE "_pages_v_blocks_fd_vps_calculator" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_calculator_option_groups_options" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_calculator_option_groups" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_calculator_resources" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_calculator_addons" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_calculator_fixed_fees" CASCADE; + DROP TABLE "_pages_v_blocks_fd_service_calculator" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tags_tags" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tags_tags_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tags" CASCADE; + DROP TABLE "_pages_v_blocks_fd_tags_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_text" CASCADE; + DROP TABLE "_pages_v_blocks_fd_text_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_code_embed" CASCADE; + DROP TABLE "_pages_v_blocks_fd_code_embed_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_video" CASCADE; + DROP TABLE "_pages_v_blocks_fd_video_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_cta_banner" CASCADE; + DROP TABLE "_pages_v_blocks_fd_cta_banner_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_testimonial_testimonials" CASCADE; + DROP TABLE "_pages_v_blocks_fd_testimonial_testimonials_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_testimonial" CASCADE; + DROP TABLE "_pages_v_blocks_fd_testimonial_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_team_members" CASCADE; + DROP TABLE "_pages_v_blocks_fd_team_members_locales" CASCADE; + DROP TABLE "_pages_v_blocks_fd_team" CASCADE; + DROP TABLE "_pages_v_blocks_fd_team_locales" CASCADE; + DROP TABLE "_pages_v" CASCADE; + DROP TABLE "_pages_v_locales" CASCADE; + DROP TABLE "posts_populated_authors" CASCADE; + DROP TABLE "posts" CASCADE; + DROP TABLE "posts_locales" CASCADE; + DROP TABLE "posts_rels" CASCADE; + DROP TABLE "_posts_v_version_populated_authors" CASCADE; + DROP TABLE "_posts_v" CASCADE; + DROP TABLE "_posts_v_locales" CASCADE; + DROP TABLE "_posts_v_rels" CASCADE; + DROP TABLE "media" CASCADE; + DROP TABLE "categories_breadcrumbs" CASCADE; + DROP TABLE "categories" CASCADE; + DROP TABLE "users_sessions" CASCADE; + DROP TABLE "users" CASCADE; + DROP TABLE "redirects" CASCADE; + DROP TABLE "redirects_rels" CASCADE; + DROP TABLE "forms_blocks_checkbox" CASCADE; + DROP TABLE "forms_blocks_checkbox_locales" CASCADE; + DROP TABLE "forms_blocks_country" CASCADE; + DROP TABLE "forms_blocks_country_locales" CASCADE; + DROP TABLE "forms_blocks_email" CASCADE; + DROP TABLE "forms_blocks_email_locales" CASCADE; + DROP TABLE "forms_blocks_message" CASCADE; + DROP TABLE "forms_blocks_message_locales" CASCADE; + DROP TABLE "forms_blocks_number" CASCADE; + DROP TABLE "forms_blocks_number_locales" CASCADE; + DROP TABLE "forms_blocks_select_options" CASCADE; + DROP TABLE "forms_blocks_select_options_locales" CASCADE; + DROP TABLE "forms_blocks_select" CASCADE; + DROP TABLE "forms_blocks_select_locales" CASCADE; + DROP TABLE "forms_blocks_state" CASCADE; + DROP TABLE "forms_blocks_state_locales" CASCADE; + DROP TABLE "forms_blocks_text" CASCADE; + DROP TABLE "forms_blocks_text_locales" CASCADE; + DROP TABLE "forms_blocks_textarea" CASCADE; + DROP TABLE "forms_blocks_textarea_locales" CASCADE; + DROP TABLE "forms_emails" CASCADE; + DROP TABLE "forms_emails_locales" CASCADE; + DROP TABLE "forms" CASCADE; + DROP TABLE "forms_locales" CASCADE; + DROP TABLE "form_submissions_submission_data" CASCADE; + DROP TABLE "form_submissions" CASCADE; + DROP TABLE "payload_kv" CASCADE; + DROP TABLE "payload_jobs_log" CASCADE; + DROP TABLE "payload_jobs" CASCADE; + DROP TABLE "payload_locked_documents" CASCADE; + DROP TABLE "payload_locked_documents_rels" CASCADE; + DROP TABLE "payload_preferences" CASCADE; + DROP TABLE "payload_preferences_rels" CASCADE; + DROP TABLE "payload_migrations" CASCADE; + DROP TABLE "header_nav_items_children" CASCADE; + DROP TABLE "header_nav_items" CASCADE; + DROP TABLE "header" CASCADE; + DROP TABLE "header_rels" CASCADE; + DROP TABLE "footer_cert_marks" CASCADE; + DROP TABLE "footer_columns_links" CASCADE; + DROP TABLE "footer_columns" CASCADE; + DROP TABLE "footer_nav_items" CASCADE; + DROP TABLE "footer" CASCADE; + DROP TABLE "footer_rels" CASCADE; + DROP TABLE "announcement_bar" CASCADE; + DROP TABLE "announcement_bar_rels" CASCADE; + DROP TABLE "popup_announcement" CASCADE; + DROP TABLE "popup_announcement_rels" CASCADE; + DROP TABLE "site_settings" CASCADE; + DROP TYPE "public"."_locales"; + DROP TYPE "public"."enum_pages_blocks_fd_hero_overlay_opacity"; + DROP TYPE "public"."enum_pages_blocks_fd_hero_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_hero_theme"; + DROP TYPE "public"."enum_pages_blocks_fd_cta_side_image_image_overlay"; + DROP TYPE "public"."enum_pages_blocks_fd_cta_side_image_image_position"; + DROP TYPE "public"."enum_pages_blocks_fd_cta_side_image_theme"; + DROP TYPE "public"."enum_pages_blocks_fd_feature_announcement_theme"; + DROP TYPE "public"."enum_pages_blocks_fd_services_grid_columns"; + DROP TYPE "public"."enum_pages_blocks_fd_faq_theme"; + DROP TYPE "public"."enum_pages_blocks_fd_card_grid_cards_content_lines_style"; + DROP TYPE "public"."enum_pages_blocks_fd_card_grid_cards_display_mode"; + DROP TYPE "public"."enum_pages_blocks_fd_card_grid_layout"; + DROP TYPE "public"."enum_pages_blocks_fd_card_grid_card_style"; + DROP TYPE "public"."enum_pages_blocks_fd_card_grid_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_pricing_card_card_style"; + DROP TYPE "public"."enum_pages_blocks_fd_pricing_card_button_color"; + DROP TYPE "public"."enum_pages_blocks_fd_pricing_card_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_pricing_card_title_color"; + DROP TYPE "public"."enum_pages_blocks_fd_spacer_height"; + DROP TYPE "public"."enum_pages_blocks_fd_spacer_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_icon_bar_icon_style"; + DROP TYPE "public"."enum_pages_blocks_fd_icon_bar_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_icon_bar_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_checklist_image_position"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_checklist_check_color"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_checklist_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_checklist_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_wide_card_card_background"; + DROP TYPE "public"."enum_pages_blocks_fd_wide_card_button_color"; + DROP TYPE "public"."enum_pages_blocks_fd_wide_card_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_tech_properties_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_tech_properties_category_color"; + DROP TYPE "public"."enum_pages_blocks_fd_tech_properties_value_color"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_table_check_color"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_table_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_usp_table_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_header_text_image_image_overlay"; + DROP TYPE "public"."enum_pages_blocks_fd_header_text_image_image_rounded"; + DROP TYPE "public"."enum_pages_blocks_fd_header_text_image_text_align"; + DROP TYPE "public"."enum_pages_blocks_fd_header_text_image_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_header_text_image_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_contact_form_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_contact_form_layout"; + DROP TYPE "public"."enum_pages_blocks_fd_locations_grid_hover_color"; + DROP TYPE "public"."enum_pages_blocks_fd_locations_grid_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_alternate_hero_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_statistics_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_statistics_number_color"; + DROP TYPE "public"."enum_pages_blocks_fd_partners_logos_display_mode"; + DROP TYPE "public"."enum_pages_blocks_fd_partners_logos_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_newsletter_layout"; + DROP TYPE "public"."enum_pages_blocks_fd_newsletter_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_newsletter_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_service_chooser_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_data_table_data_source"; + DROP TYPE "public"."enum_pages_blocks_fd_data_table_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_data_table_header_style"; + DROP TYPE "public"."enum_pages_blocks_fd_vps_calculator_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_service_calculator_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_tags_tag_style"; + DROP TYPE "public"."enum_pages_blocks_fd_tags_tag_size"; + DROP TYPE "public"."enum_pages_blocks_fd_tags_alignment"; + DROP TYPE "public"."enum_pages_blocks_fd_tags_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_text_alignment"; + DROP TYPE "public"."enum_pages_blocks_fd_text_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_text_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_text_max_width"; + DROP TYPE "public"."enum_pages_blocks_fd_code_embed_embed_type"; + DROP TYPE "public"."enum_pages_blocks_fd_code_embed_max_width"; + DROP TYPE "public"."enum_pages_blocks_fd_code_embed_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_code_embed_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_code_embed_embed_background"; + DROP TYPE "public"."enum_pages_blocks_fd_video_video_source"; + DROP TYPE "public"."enum_pages_blocks_fd_video_aspect_ratio"; + DROP TYPE "public"."enum_pages_blocks_fd_video_max_width"; + DROP TYPE "public"."enum_pages_blocks_fd_video_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_video_text_color"; + DROP TYPE "public"."enum_pages_blocks_fd_cta_banner_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_cta_banner_alignment"; + DROP TYPE "public"."enum_pages_blocks_fd_cta_banner_size"; + DROP TYPE "public"."enum_pages_blocks_fd_testimonial_layout"; + DROP TYPE "public"."enum_pages_blocks_fd_testimonial_section_background"; + DROP TYPE "public"."enum_pages_blocks_fd_team_columns"; + DROP TYPE "public"."enum_pages_blocks_fd_team_card_style"; + DROP TYPE "public"."enum_pages_blocks_fd_team_section_background"; + DROP TYPE "public"."enum_pages_status"; + DROP TYPE "public"."enum__pages_v_blocks_fd_hero_overlay_opacity"; + DROP TYPE "public"."enum__pages_v_blocks_fd_hero_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_hero_theme"; + DROP TYPE "public"."enum__pages_v_blocks_fd_cta_side_image_image_overlay"; + DROP TYPE "public"."enum__pages_v_blocks_fd_cta_side_image_image_position"; + DROP TYPE "public"."enum__pages_v_blocks_fd_cta_side_image_theme"; + DROP TYPE "public"."enum__pages_v_blocks_fd_feature_announcement_theme"; + DROP TYPE "public"."enum__pages_v_blocks_fd_services_grid_columns"; + DROP TYPE "public"."enum__pages_v_blocks_fd_faq_theme"; + DROP TYPE "public"."enum__pages_v_blocks_fd_card_grid_cards_content_lines_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_card_grid_cards_display_mode"; + DROP TYPE "public"."enum__pages_v_blocks_fd_card_grid_layout"; + DROP TYPE "public"."enum__pages_v_blocks_fd_card_grid_card_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_card_grid_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_pricing_card_card_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_pricing_card_button_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_pricing_card_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_pricing_card_title_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_spacer_height"; + DROP TYPE "public"."enum__pages_v_blocks_fd_spacer_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_icon_bar_icon_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_icon_bar_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_icon_bar_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_image_position"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_check_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_checklist_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_wide_card_card_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_wide_card_button_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_wide_card_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tech_properties_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tech_properties_category_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tech_properties_value_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_table_check_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_table_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_usp_table_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_header_text_image_image_overlay"; + DROP TYPE "public"."enum__pages_v_blocks_fd_header_text_image_image_rounded"; + DROP TYPE "public"."enum__pages_v_blocks_fd_header_text_image_text_align"; + DROP TYPE "public"."enum__pages_v_blocks_fd_header_text_image_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_header_text_image_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_contact_form_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_contact_form_layout"; + DROP TYPE "public"."enum__pages_v_blocks_fd_locations_grid_hover_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_locations_grid_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_alternate_hero_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_statistics_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_statistics_number_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_partners_logos_display_mode"; + DROP TYPE "public"."enum__pages_v_blocks_fd_partners_logos_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_newsletter_layout"; + DROP TYPE "public"."enum__pages_v_blocks_fd_newsletter_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_newsletter_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_service_chooser_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_data_table_data_source"; + DROP TYPE "public"."enum__pages_v_blocks_fd_data_table_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_data_table_header_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_vps_calculator_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_service_calculator_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tags_tag_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tags_tag_size"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tags_alignment"; + DROP TYPE "public"."enum__pages_v_blocks_fd_tags_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_text_alignment"; + DROP TYPE "public"."enum__pages_v_blocks_fd_text_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_text_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_text_max_width"; + DROP TYPE "public"."enum__pages_v_blocks_fd_code_embed_embed_type"; + DROP TYPE "public"."enum__pages_v_blocks_fd_code_embed_max_width"; + DROP TYPE "public"."enum__pages_v_blocks_fd_code_embed_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_code_embed_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_code_embed_embed_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_video_video_source"; + DROP TYPE "public"."enum__pages_v_blocks_fd_video_aspect_ratio"; + DROP TYPE "public"."enum__pages_v_blocks_fd_video_max_width"; + DROP TYPE "public"."enum__pages_v_blocks_fd_video_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_video_text_color"; + DROP TYPE "public"."enum__pages_v_blocks_fd_cta_banner_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_cta_banner_alignment"; + DROP TYPE "public"."enum__pages_v_blocks_fd_cta_banner_size"; + DROP TYPE "public"."enum__pages_v_blocks_fd_testimonial_layout"; + DROP TYPE "public"."enum__pages_v_blocks_fd_testimonial_section_background"; + DROP TYPE "public"."enum__pages_v_blocks_fd_team_columns"; + DROP TYPE "public"."enum__pages_v_blocks_fd_team_card_style"; + DROP TYPE "public"."enum__pages_v_blocks_fd_team_section_background"; + DROP TYPE "public"."enum__pages_v_version_status"; + DROP TYPE "public"."enum__pages_v_published_locale"; + DROP TYPE "public"."enum_posts_status"; + DROP TYPE "public"."enum__posts_v_version_status"; + DROP TYPE "public"."enum__posts_v_published_locale"; + DROP TYPE "public"."enum_users_role"; + DROP TYPE "public"."enum_redirects_to_type"; + DROP TYPE "public"."enum_forms_confirmation_type"; + DROP TYPE "public"."enum_payload_jobs_log_task_slug"; + DROP TYPE "public"."enum_payload_jobs_log_state"; + DROP TYPE "public"."enum_payload_jobs_task_slug"; + DROP TYPE "public"."enum_header_nav_items_children_type"; + DROP TYPE "public"."enum_header_nav_items_type"; + DROP TYPE "public"."enum_header_logo_link_type"; + DROP TYPE "public"."enum_footer_columns_links_link_type"; + DROP TYPE "public"."enum_footer_nav_items_link_type"; + DROP TYPE "public"."enum_footer_logo_link_type"; + DROP TYPE "public"."enum_announcement_bar_button_link_type"; + DROP TYPE "public"."enum_announcement_bar_background_color"; + DROP TYPE "public"."enum_popup_announcement_cta_link_type"; + DROP TYPE "public"."enum_popup_announcement_theme"; + DROP TYPE "public"."enum_popup_announcement_show_on_pages"; + DROP TYPE "public"."enum_site_settings_cookie_consent_accepted_days"; + DROP TYPE "public"."enum_site_settings_cookie_consent_declined_days";`) +}