{
  "version": "7",
  "dialect": "postgresql",
  "tables": {
    "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.pages_blocks_text": {
      "name": "pages_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "pages_blocks_text_order_idx": {
          "name": "pages_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_text_parent_id_idx": {
          "name": "pages_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_text_path_idx": {
          "name": "pages_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pages_blocks_text_parent_id_fk": {
          "name": "pages_blocks_text_parent_id_fk",
          "tableFrom": "pages_blocks_text",
          "tableTo": "pages",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pages_blocks_image": {
      "name": "pages_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "pages_blocks_image_order_idx": {
          "name": "pages_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_image_parent_id_idx": {
          "name": "pages_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_image_path_idx": {
          "name": "pages_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_image_image_idx": {
          "name": "pages_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pages_blocks_image_image_id_media_id_fk": {
          "name": "pages_blocks_image_image_id_media_id_fk",
          "tableFrom": "pages_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "pages_blocks_image_parent_id_fk": {
          "name": "pages_blocks_image_parent_id_fk",
          "tableFrom": "pages_blocks_image",
          "tableTo": "pages",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pages_blocks_callout": {
      "name": "pages_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "pages_blocks_callout_order_idx": {
          "name": "pages_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_callout_parent_id_idx": {
          "name": "pages_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_blocks_callout_path_idx": {
          "name": "pages_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pages_blocks_callout_parent_id_fk": {
          "name": "pages_blocks_callout_parent_id_fk",
          "tableFrom": "pages_blocks_callout",
          "tableTo": "pages",
          "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
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_pages_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_pages_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "banner_desktop_image_id": {
          "name": "banner_desktop_image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "banner_mobile_image_id": {
          "name": "banner_mobile_image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "banner_desktop_x": {
          "name": "banner_desktop_x",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "banner_desktop_y": {
          "name": "banner_desktop_y",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "banner_mobile_x": {
          "name": "banner_mobile_x",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "banner_mobile_y": {
          "name": "banner_mobile_y",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "banner_fit": {
          "name": "banner_fit",
          "type": "enum_pages_banner_fit",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'cover'"
        },
        "banner_shade": {
          "name": "banner_shade",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 15
        },
        "banner_caption": {
          "name": "banner_caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_pages_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "pages_banner_banner_desktop_image_idx": {
          "name": "pages_banner_banner_desktop_image_idx",
          "columns": [
            {
              "expression": "banner_desktop_image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pages_banner_banner_mobile_image_idx": {
          "name": "pages_banner_banner_mobile_image_idx",
          "columns": [
            {
              "expression": "banner_mobile_image_id",
              "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": {}
        },
        "slug_language_idx": {
          "name": "slug_language_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_idx": {
          "name": "translationKey_language_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pages_banner_desktop_image_id_media_id_fk": {
          "name": "pages_banner_desktop_image_id_media_id_fk",
          "tableFrom": "pages",
          "tableTo": "media",
          "columnsFrom": [
            "banner_desktop_image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "pages_banner_mobile_image_id_media_id_fk": {
          "name": "pages_banner_mobile_image_id_media_id_fk",
          "tableFrom": "pages",
          "tableTo": "media",
          "columnsFrom": [
            "banner_mobile_image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._pages_v_blocks_text": {
      "name": "_pages_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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_text_order_idx": {
          "name": "_pages_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_text_parent_id_idx": {
          "name": "_pages_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_text_path_idx": {
          "name": "_pages_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_pages_v_blocks_text_parent_id_fk": {
          "name": "_pages_v_blocks_text_parent_id_fk",
          "tableFrom": "_pages_v_blocks_text",
          "tableTo": "_pages_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._pages_v_blocks_image": {
      "name": "_pages_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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_image_order_idx": {
          "name": "_pages_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_image_parent_id_idx": {
          "name": "_pages_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_image_path_idx": {
          "name": "_pages_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_image_image_idx": {
          "name": "_pages_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_pages_v_blocks_image_image_id_media_id_fk": {
          "name": "_pages_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_pages_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_pages_v_blocks_image_parent_id_fk": {
          "name": "_pages_v_blocks_image_parent_id_fk",
          "tableFrom": "_pages_v_blocks_image",
          "tableTo": "_pages_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._pages_v_blocks_callout": {
      "name": "_pages_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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_callout_order_idx": {
          "name": "_pages_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_callout_parent_id_idx": {
          "name": "_pages_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_blocks_callout_path_idx": {
          "name": "_pages_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_pages_v_blocks_callout_parent_id_fk": {
          "name": "_pages_v_blocks_callout_parent_id_fk",
          "tableFrom": "_pages_v_blocks_callout",
          "tableTo": "_pages_v",
          "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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__pages_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__pages_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_banner_desktop_image_id": {
          "name": "version_banner_desktop_image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "version_banner_mobile_image_id": {
          "name": "version_banner_mobile_image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "version_banner_desktop_x": {
          "name": "version_banner_desktop_x",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "version_banner_desktop_y": {
          "name": "version_banner_desktop_y",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "version_banner_mobile_x": {
          "name": "version_banner_mobile_x",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "version_banner_mobile_y": {
          "name": "version_banner_mobile_y",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 50
        },
        "version_banner_fit": {
          "name": "version_banner_fit",
          "type": "enum__pages_v_version_banner_fit",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'cover'"
        },
        "version_banner_shade": {
          "name": "version_banner_shade",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false,
          "default": 15
        },
        "version_banner_caption": {
          "name": "version_banner_caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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()"
        },
        "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_banner_version_banner_desktop_image_idx": {
          "name": "_pages_v_version_banner_version_banner_desktop_image_idx",
          "columns": [
            {
              "expression": "version_banner_desktop_image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_pages_v_version_banner_version_banner_mobile_image_idx": {
          "name": "_pages_v_version_banner_version_banner_mobile_image_idx",
          "columns": [
            {
              "expression": "version_banner_mobile_image_id",
              "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_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": {}
        },
        "version_slug_version_language_idx": {
          "name": "version_slug_version_language_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_idx": {
          "name": "version_translationKey_version_language_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "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"
        },
        "_pages_v_version_banner_desktop_image_id_media_id_fk": {
          "name": "_pages_v_version_banner_desktop_image_id_media_id_fk",
          "tableFrom": "_pages_v",
          "tableTo": "media",
          "columnsFrom": [
            "version_banner_desktop_image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_pages_v_version_banner_mobile_image_id_media_id_fk": {
          "name": "_pages_v_version_banner_mobile_image_id_media_id_fk",
          "tableFrom": "_pages_v",
          "tableTo": "media",
          "columnsFrom": [
            "version_banner_mobile_image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_blocks_text": {
      "name": "services_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_blocks_text_order_idx": {
          "name": "services_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_text_parent_id_idx": {
          "name": "services_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_text_path_idx": {
          "name": "services_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_blocks_text_parent_id_fk": {
          "name": "services_blocks_text_parent_id_fk",
          "tableFrom": "services_blocks_text",
          "tableTo": "services",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_blocks_image": {
      "name": "services_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_blocks_image_order_idx": {
          "name": "services_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_image_parent_id_idx": {
          "name": "services_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_image_path_idx": {
          "name": "services_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_image_image_idx": {
          "name": "services_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_blocks_image_image_id_media_id_fk": {
          "name": "services_blocks_image_image_id_media_id_fk",
          "tableFrom": "services_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "services_blocks_image_parent_id_fk": {
          "name": "services_blocks_image_parent_id_fk",
          "tableFrom": "services_blocks_image",
          "tableTo": "services",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_blocks_callout": {
      "name": "services_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_blocks_callout_order_idx": {
          "name": "services_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_callout_parent_id_idx": {
          "name": "services_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_blocks_callout_path_idx": {
          "name": "services_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_blocks_callout_parent_id_fk": {
          "name": "services_blocks_callout_parent_id_fk",
          "tableFrom": "services_blocks_callout",
          "tableTo": "services",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_process": {
      "name": "services_process",
      "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": false
        },
        "description": {
          "name": "description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_process_order_idx": {
          "name": "services_process_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_process_parent_id_idx": {
          "name": "services_process_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_process_parent_id_fk": {
          "name": "services_process_parent_id_fk",
          "tableFrom": "services_process",
          "tableTo": "services",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_faq": {
      "name": "services_faq",
      "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
        },
        "question": {
          "name": "question",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "answer": {
          "name": "answer",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_faq_order_idx": {
          "name": "services_faq_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_faq_parent_id_idx": {
          "name": "services_faq_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_faq_parent_id_fk": {
          "name": "services_faq_parent_id_fk",
          "tableFrom": "services_faq",
          "tableTo": "services",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_scope": {
      "name": "services_scope",
      "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
        },
        "item": {
          "name": "item",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_scope_order_idx": {
          "name": "services_scope_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_scope_parent_id_idx": {
          "name": "services_scope_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_scope_parent_id_fk": {
          "name": "services_scope_parent_id_fk",
          "tableFrom": "services_scope",
          "tableTo": "services",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services": {
      "name": "services",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_services_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_services_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "audience": {
          "name": "audience",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_services_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "services_updated_at_idx": {
          "name": "services_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_created_at_idx": {
          "name": "services_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services__status_idx": {
          "name": "services__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_1_idx": {
          "name": "slug_language_1_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_1_idx": {
          "name": "translationKey_language_1_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.services_rels": {
      "name": "services_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
        },
        "lawyers_id": {
          "name": "lawyers_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "experience_id": {
          "name": "experience_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "articles_id": {
          "name": "articles_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "services_rels_order_idx": {
          "name": "services_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_rels_parent_idx": {
          "name": "services_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_rels_path_idx": {
          "name": "services_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_rels_lawyers_id_idx": {
          "name": "services_rels_lawyers_id_idx",
          "columns": [
            {
              "expression": "lawyers_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_rels_experience_id_idx": {
          "name": "services_rels_experience_id_idx",
          "columns": [
            {
              "expression": "experience_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "services_rels_articles_id_idx": {
          "name": "services_rels_articles_id_idx",
          "columns": [
            {
              "expression": "articles_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "services_rels_parent_fk": {
          "name": "services_rels_parent_fk",
          "tableFrom": "services_rels",
          "tableTo": "services",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "services_rels_lawyers_fk": {
          "name": "services_rels_lawyers_fk",
          "tableFrom": "services_rels",
          "tableTo": "lawyers",
          "columnsFrom": [
            "lawyers_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "services_rels_experience_fk": {
          "name": "services_rels_experience_fk",
          "tableFrom": "services_rels",
          "tableTo": "experience",
          "columnsFrom": [
            "experience_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "services_rels_articles_fk": {
          "name": "services_rels_articles_fk",
          "tableFrom": "services_rels",
          "tableTo": "articles",
          "columnsFrom": [
            "articles_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_blocks_text": {
      "name": "_services_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_services_v_blocks_text_order_idx": {
          "name": "_services_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_text_parent_id_idx": {
          "name": "_services_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_text_path_idx": {
          "name": "_services_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_blocks_text_parent_id_fk": {
          "name": "_services_v_blocks_text_parent_id_fk",
          "tableFrom": "_services_v_blocks_text",
          "tableTo": "_services_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_blocks_image": {
      "name": "_services_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_services_v_blocks_image_order_idx": {
          "name": "_services_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_image_parent_id_idx": {
          "name": "_services_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_image_path_idx": {
          "name": "_services_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_image_image_idx": {
          "name": "_services_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_blocks_image_image_id_media_id_fk": {
          "name": "_services_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_services_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_services_v_blocks_image_parent_id_fk": {
          "name": "_services_v_blocks_image_parent_id_fk",
          "tableFrom": "_services_v_blocks_image",
          "tableTo": "_services_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_blocks_callout": {
      "name": "_services_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_services_v_blocks_callout_order_idx": {
          "name": "_services_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_callout_parent_id_idx": {
          "name": "_services_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_blocks_callout_path_idx": {
          "name": "_services_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_blocks_callout_parent_id_fk": {
          "name": "_services_v_blocks_callout_parent_id_fk",
          "tableFrom": "_services_v_blocks_callout",
          "tableTo": "_services_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_version_process": {
      "name": "_services_v_version_process",
      "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
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "description": {
          "name": "description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "_uuid": {
          "name": "_uuid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_services_v_version_process_order_idx": {
          "name": "_services_v_version_process_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_version_process_parent_id_idx": {
          "name": "_services_v_version_process_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_version_process_parent_id_fk": {
          "name": "_services_v_version_process_parent_id_fk",
          "tableFrom": "_services_v_version_process",
          "tableTo": "_services_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_version_faq": {
      "name": "_services_v_version_faq",
      "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
        },
        "question": {
          "name": "question",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "answer": {
          "name": "answer",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "_uuid": {
          "name": "_uuid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_services_v_version_faq_order_idx": {
          "name": "_services_v_version_faq_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_version_faq_parent_id_idx": {
          "name": "_services_v_version_faq_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_version_faq_parent_id_fk": {
          "name": "_services_v_version_faq_parent_id_fk",
          "tableFrom": "_services_v_version_faq",
          "tableTo": "_services_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_version_scope": {
      "name": "_services_v_version_scope",
      "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
        },
        "item": {
          "name": "item",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "_uuid": {
          "name": "_uuid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_services_v_version_scope_order_idx": {
          "name": "_services_v_version_scope_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_version_scope_parent_id_idx": {
          "name": "_services_v_version_scope_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_version_scope_parent_id_fk": {
          "name": "_services_v_version_scope_parent_id_fk",
          "tableFrom": "_services_v_version_scope",
          "tableTo": "_services_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v": {
      "name": "_services_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__services_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__services_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_audience": {
          "name": "version_audience",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__services_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_services_v_parent_idx": {
          "name": "_services_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_version_version_updated_at_idx": {
          "name": "_services_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_version_version_created_at_idx": {
          "name": "_services_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_version_version__status_idx": {
          "name": "_services_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_created_at_idx": {
          "name": "_services_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_updated_at_idx": {
          "name": "_services_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_latest_idx": {
          "name": "_services_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_autosave_idx": {
          "name": "_services_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_1_idx": {
          "name": "version_slug_version_language_1_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_1_idx": {
          "name": "version_translationKey_version_language_1_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_parent_id_services_id_fk": {
          "name": "_services_v_parent_id_services_id_fk",
          "tableFrom": "_services_v",
          "tableTo": "services",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._services_v_rels": {
      "name": "_services_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
        },
        "lawyers_id": {
          "name": "lawyers_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "experience_id": {
          "name": "experience_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "articles_id": {
          "name": "articles_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_services_v_rels_order_idx": {
          "name": "_services_v_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_rels_parent_idx": {
          "name": "_services_v_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_rels_path_idx": {
          "name": "_services_v_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_rels_lawyers_id_idx": {
          "name": "_services_v_rels_lawyers_id_idx",
          "columns": [
            {
              "expression": "lawyers_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_rels_experience_id_idx": {
          "name": "_services_v_rels_experience_id_idx",
          "columns": [
            {
              "expression": "experience_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_services_v_rels_articles_id_idx": {
          "name": "_services_v_rels_articles_id_idx",
          "columns": [
            {
              "expression": "articles_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_services_v_rels_parent_fk": {
          "name": "_services_v_rels_parent_fk",
          "tableFrom": "_services_v_rels",
          "tableTo": "_services_v",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "_services_v_rels_lawyers_fk": {
          "name": "_services_v_rels_lawyers_fk",
          "tableFrom": "_services_v_rels",
          "tableTo": "lawyers",
          "columnsFrom": [
            "lawyers_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "_services_v_rels_experience_fk": {
          "name": "_services_v_rels_experience_fk",
          "tableFrom": "_services_v_rels",
          "tableTo": "experience",
          "columnsFrom": [
            "experience_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "_services_v_rels_articles_fk": {
          "name": "_services_v_rels_articles_fk",
          "tableFrom": "_services_v_rels",
          "tableTo": "articles",
          "columnsFrom": [
            "articles_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.industries_blocks_text": {
      "name": "industries_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "industries_blocks_text_order_idx": {
          "name": "industries_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_text_parent_id_idx": {
          "name": "industries_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_text_path_idx": {
          "name": "industries_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "industries_blocks_text_parent_id_fk": {
          "name": "industries_blocks_text_parent_id_fk",
          "tableFrom": "industries_blocks_text",
          "tableTo": "industries",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.industries_blocks_image": {
      "name": "industries_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "industries_blocks_image_order_idx": {
          "name": "industries_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_image_parent_id_idx": {
          "name": "industries_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_image_path_idx": {
          "name": "industries_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_image_image_idx": {
          "name": "industries_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "industries_blocks_image_image_id_media_id_fk": {
          "name": "industries_blocks_image_image_id_media_id_fk",
          "tableFrom": "industries_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "industries_blocks_image_parent_id_fk": {
          "name": "industries_blocks_image_parent_id_fk",
          "tableFrom": "industries_blocks_image",
          "tableTo": "industries",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.industries_blocks_callout": {
      "name": "industries_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "industries_blocks_callout_order_idx": {
          "name": "industries_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_callout_parent_id_idx": {
          "name": "industries_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_blocks_callout_path_idx": {
          "name": "industries_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "industries_blocks_callout_parent_id_fk": {
          "name": "industries_blocks_callout_parent_id_fk",
          "tableFrom": "industries_blocks_callout",
          "tableTo": "industries",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.industries_process": {
      "name": "industries_process",
      "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": false
        },
        "description": {
          "name": "description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "industries_process_order_idx": {
          "name": "industries_process_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_process_parent_id_idx": {
          "name": "industries_process_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "industries_process_parent_id_fk": {
          "name": "industries_process_parent_id_fk",
          "tableFrom": "industries_process",
          "tableTo": "industries",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.industries_faq": {
      "name": "industries_faq",
      "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
        },
        "question": {
          "name": "question",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "answer": {
          "name": "answer",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "industries_faq_order_idx": {
          "name": "industries_faq_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_faq_parent_id_idx": {
          "name": "industries_faq_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "industries_faq_parent_id_fk": {
          "name": "industries_faq_parent_id_fk",
          "tableFrom": "industries_faq",
          "tableTo": "industries",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.industries": {
      "name": "industries",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_industries_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_industries_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "audience": {
          "name": "audience",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_industries_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "industries_updated_at_idx": {
          "name": "industries_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries_created_at_idx": {
          "name": "industries_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "industries__status_idx": {
          "name": "industries__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_2_idx": {
          "name": "slug_language_2_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_2_idx": {
          "name": "translationKey_language_2_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._industries_v_blocks_text": {
      "name": "_industries_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_industries_v_blocks_text_order_idx": {
          "name": "_industries_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_text_parent_id_idx": {
          "name": "_industries_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_text_path_idx": {
          "name": "_industries_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_industries_v_blocks_text_parent_id_fk": {
          "name": "_industries_v_blocks_text_parent_id_fk",
          "tableFrom": "_industries_v_blocks_text",
          "tableTo": "_industries_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._industries_v_blocks_image": {
      "name": "_industries_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_industries_v_blocks_image_order_idx": {
          "name": "_industries_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_image_parent_id_idx": {
          "name": "_industries_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_image_path_idx": {
          "name": "_industries_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_image_image_idx": {
          "name": "_industries_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_industries_v_blocks_image_image_id_media_id_fk": {
          "name": "_industries_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_industries_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_industries_v_blocks_image_parent_id_fk": {
          "name": "_industries_v_blocks_image_parent_id_fk",
          "tableFrom": "_industries_v_blocks_image",
          "tableTo": "_industries_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._industries_v_blocks_callout": {
      "name": "_industries_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_industries_v_blocks_callout_order_idx": {
          "name": "_industries_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_callout_parent_id_idx": {
          "name": "_industries_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_blocks_callout_path_idx": {
          "name": "_industries_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_industries_v_blocks_callout_parent_id_fk": {
          "name": "_industries_v_blocks_callout_parent_id_fk",
          "tableFrom": "_industries_v_blocks_callout",
          "tableTo": "_industries_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._industries_v_version_process": {
      "name": "_industries_v_version_process",
      "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
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "description": {
          "name": "description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "_uuid": {
          "name": "_uuid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_industries_v_version_process_order_idx": {
          "name": "_industries_v_version_process_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_version_process_parent_id_idx": {
          "name": "_industries_v_version_process_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_industries_v_version_process_parent_id_fk": {
          "name": "_industries_v_version_process_parent_id_fk",
          "tableFrom": "_industries_v_version_process",
          "tableTo": "_industries_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._industries_v_version_faq": {
      "name": "_industries_v_version_faq",
      "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
        },
        "question": {
          "name": "question",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "answer": {
          "name": "answer",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "_uuid": {
          "name": "_uuid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_industries_v_version_faq_order_idx": {
          "name": "_industries_v_version_faq_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_version_faq_parent_id_idx": {
          "name": "_industries_v_version_faq_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_industries_v_version_faq_parent_id_fk": {
          "name": "_industries_v_version_faq_parent_id_fk",
          "tableFrom": "_industries_v_version_faq",
          "tableTo": "_industries_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._industries_v": {
      "name": "_industries_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__industries_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__industries_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_audience": {
          "name": "version_audience",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__industries_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_industries_v_parent_idx": {
          "name": "_industries_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_version_version_updated_at_idx": {
          "name": "_industries_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_version_version_created_at_idx": {
          "name": "_industries_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_version_version__status_idx": {
          "name": "_industries_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_created_at_idx": {
          "name": "_industries_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_updated_at_idx": {
          "name": "_industries_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_latest_idx": {
          "name": "_industries_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_industries_v_autosave_idx": {
          "name": "_industries_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_2_idx": {
          "name": "version_slug_version_language_2_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_2_idx": {
          "name": "version_translationKey_version_language_2_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_industries_v_parent_id_industries_id_fk": {
          "name": "_industries_v_parent_id_industries_id_fk",
          "tableFrom": "_industries_v",
          "tableTo": "industries",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.lawyers_blocks_text": {
      "name": "lawyers_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "lawyers_blocks_text_order_idx": {
          "name": "lawyers_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_text_parent_id_idx": {
          "name": "lawyers_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_text_path_idx": {
          "name": "lawyers_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "lawyers_blocks_text_parent_id_fk": {
          "name": "lawyers_blocks_text_parent_id_fk",
          "tableFrom": "lawyers_blocks_text",
          "tableTo": "lawyers",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.lawyers_blocks_image": {
      "name": "lawyers_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "lawyers_blocks_image_order_idx": {
          "name": "lawyers_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_image_parent_id_idx": {
          "name": "lawyers_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_image_path_idx": {
          "name": "lawyers_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_image_image_idx": {
          "name": "lawyers_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "lawyers_blocks_image_image_id_media_id_fk": {
          "name": "lawyers_blocks_image_image_id_media_id_fk",
          "tableFrom": "lawyers_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "lawyers_blocks_image_parent_id_fk": {
          "name": "lawyers_blocks_image_parent_id_fk",
          "tableFrom": "lawyers_blocks_image",
          "tableTo": "lawyers",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.lawyers_blocks_callout": {
      "name": "lawyers_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "lawyers_blocks_callout_order_idx": {
          "name": "lawyers_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_callout_parent_id_idx": {
          "name": "lawyers_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_blocks_callout_path_idx": {
          "name": "lawyers_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "lawyers_blocks_callout_parent_id_fk": {
          "name": "lawyers_blocks_callout_parent_id_fk",
          "tableFrom": "lawyers_blocks_callout",
          "tableTo": "lawyers",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.lawyers": {
      "name": "lawyers",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_lawyers_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_lawyers_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "position": {
          "name": "position",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "portrait_id": {
          "name": "portrait_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "qualifications": {
          "name": "qualifications",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "languages": {
          "name": "languages",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "office_id": {
          "name": "office_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_lawyers_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "lawyers_portrait_idx": {
          "name": "lawyers_portrait_idx",
          "columns": [
            {
              "expression": "portrait_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_office_idx": {
          "name": "lawyers_office_idx",
          "columns": [
            {
              "expression": "office_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_updated_at_idx": {
          "name": "lawyers_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_created_at_idx": {
          "name": "lawyers_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers__status_idx": {
          "name": "lawyers__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_3_idx": {
          "name": "slug_language_3_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_3_idx": {
          "name": "translationKey_language_3_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "lawyers_portrait_id_media_id_fk": {
          "name": "lawyers_portrait_id_media_id_fk",
          "tableFrom": "lawyers",
          "tableTo": "media",
          "columnsFrom": [
            "portrait_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "lawyers_office_id_offices_id_fk": {
          "name": "lawyers_office_id_offices_id_fk",
          "tableFrom": "lawyers",
          "tableTo": "offices",
          "columnsFrom": [
            "office_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.lawyers_rels": {
      "name": "lawyers_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
        },
        "services_id": {
          "name": "services_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "lawyers_rels_order_idx": {
          "name": "lawyers_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_rels_parent_idx": {
          "name": "lawyers_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_rels_path_idx": {
          "name": "lawyers_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "lawyers_rels_services_id_idx": {
          "name": "lawyers_rels_services_id_idx",
          "columns": [
            {
              "expression": "services_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "lawyers_rels_parent_fk": {
          "name": "lawyers_rels_parent_fk",
          "tableFrom": "lawyers_rels",
          "tableTo": "lawyers",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "lawyers_rels_services_fk": {
          "name": "lawyers_rels_services_fk",
          "tableFrom": "lawyers_rels",
          "tableTo": "services",
          "columnsFrom": [
            "services_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._lawyers_v_blocks_text": {
      "name": "_lawyers_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_lawyers_v_blocks_text_order_idx": {
          "name": "_lawyers_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_text_parent_id_idx": {
          "name": "_lawyers_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_text_path_idx": {
          "name": "_lawyers_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_lawyers_v_blocks_text_parent_id_fk": {
          "name": "_lawyers_v_blocks_text_parent_id_fk",
          "tableFrom": "_lawyers_v_blocks_text",
          "tableTo": "_lawyers_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._lawyers_v_blocks_image": {
      "name": "_lawyers_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_lawyers_v_blocks_image_order_idx": {
          "name": "_lawyers_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_image_parent_id_idx": {
          "name": "_lawyers_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_image_path_idx": {
          "name": "_lawyers_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_image_image_idx": {
          "name": "_lawyers_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_lawyers_v_blocks_image_image_id_media_id_fk": {
          "name": "_lawyers_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_lawyers_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_lawyers_v_blocks_image_parent_id_fk": {
          "name": "_lawyers_v_blocks_image_parent_id_fk",
          "tableFrom": "_lawyers_v_blocks_image",
          "tableTo": "_lawyers_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._lawyers_v_blocks_callout": {
      "name": "_lawyers_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_lawyers_v_blocks_callout_order_idx": {
          "name": "_lawyers_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_callout_parent_id_idx": {
          "name": "_lawyers_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_blocks_callout_path_idx": {
          "name": "_lawyers_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_lawyers_v_blocks_callout_parent_id_fk": {
          "name": "_lawyers_v_blocks_callout_parent_id_fk",
          "tableFrom": "_lawyers_v_blocks_callout",
          "tableTo": "_lawyers_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._lawyers_v": {
      "name": "_lawyers_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__lawyers_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__lawyers_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_position": {
          "name": "version_position",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_portrait_id": {
          "name": "version_portrait_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "version_qualifications": {
          "name": "version_qualifications",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_languages": {
          "name": "version_languages",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_office_id": {
          "name": "version_office_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__lawyers_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_lawyers_v_parent_idx": {
          "name": "_lawyers_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_version_version_portrait_idx": {
          "name": "_lawyers_v_version_version_portrait_idx",
          "columns": [
            {
              "expression": "version_portrait_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_version_version_office_idx": {
          "name": "_lawyers_v_version_version_office_idx",
          "columns": [
            {
              "expression": "version_office_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_version_version_updated_at_idx": {
          "name": "_lawyers_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_version_version_created_at_idx": {
          "name": "_lawyers_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_version_version__status_idx": {
          "name": "_lawyers_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_created_at_idx": {
          "name": "_lawyers_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_updated_at_idx": {
          "name": "_lawyers_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_latest_idx": {
          "name": "_lawyers_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_autosave_idx": {
          "name": "_lawyers_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_3_idx": {
          "name": "version_slug_version_language_3_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_3_idx": {
          "name": "version_translationKey_version_language_3_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_lawyers_v_parent_id_lawyers_id_fk": {
          "name": "_lawyers_v_parent_id_lawyers_id_fk",
          "tableFrom": "_lawyers_v",
          "tableTo": "lawyers",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_lawyers_v_version_portrait_id_media_id_fk": {
          "name": "_lawyers_v_version_portrait_id_media_id_fk",
          "tableFrom": "_lawyers_v",
          "tableTo": "media",
          "columnsFrom": [
            "version_portrait_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_lawyers_v_version_office_id_offices_id_fk": {
          "name": "_lawyers_v_version_office_id_offices_id_fk",
          "tableFrom": "_lawyers_v",
          "tableTo": "offices",
          "columnsFrom": [
            "version_office_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._lawyers_v_rels": {
      "name": "_lawyers_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
        },
        "services_id": {
          "name": "services_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_lawyers_v_rels_order_idx": {
          "name": "_lawyers_v_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_rels_parent_idx": {
          "name": "_lawyers_v_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_rels_path_idx": {
          "name": "_lawyers_v_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_lawyers_v_rels_services_id_idx": {
          "name": "_lawyers_v_rels_services_id_idx",
          "columns": [
            {
              "expression": "services_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_lawyers_v_rels_parent_fk": {
          "name": "_lawyers_v_rels_parent_fk",
          "tableFrom": "_lawyers_v_rels",
          "tableTo": "_lawyers_v",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "_lawyers_v_rels_services_fk": {
          "name": "_lawyers_v_rels_services_fk",
          "tableFrom": "_lawyers_v_rels",
          "tableTo": "services",
          "columnsFrom": [
            "services_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.experience_blocks_text": {
      "name": "experience_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "experience_blocks_text_order_idx": {
          "name": "experience_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_text_parent_id_idx": {
          "name": "experience_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_text_path_idx": {
          "name": "experience_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "experience_blocks_text_parent_id_fk": {
          "name": "experience_blocks_text_parent_id_fk",
          "tableFrom": "experience_blocks_text",
          "tableTo": "experience",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.experience_blocks_image": {
      "name": "experience_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "experience_blocks_image_order_idx": {
          "name": "experience_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_image_parent_id_idx": {
          "name": "experience_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_image_path_idx": {
          "name": "experience_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_image_image_idx": {
          "name": "experience_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "experience_blocks_image_image_id_media_id_fk": {
          "name": "experience_blocks_image_image_id_media_id_fk",
          "tableFrom": "experience_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "experience_blocks_image_parent_id_fk": {
          "name": "experience_blocks_image_parent_id_fk",
          "tableFrom": "experience_blocks_image",
          "tableTo": "experience",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.experience_blocks_callout": {
      "name": "experience_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "experience_blocks_callout_order_idx": {
          "name": "experience_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_callout_parent_id_idx": {
          "name": "experience_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_blocks_callout_path_idx": {
          "name": "experience_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "experience_blocks_callout_parent_id_fk": {
          "name": "experience_blocks_callout_parent_id_fk",
          "tableFrom": "experience_blocks_callout",
          "tableTo": "experience",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.experience": {
      "name": "experience",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_experience_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_experience_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "disclosure_approval": {
          "name": "disclosure_approval",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_experience_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "experience_updated_at_idx": {
          "name": "experience_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_created_at_idx": {
          "name": "experience_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience__status_idx": {
          "name": "experience__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_4_idx": {
          "name": "slug_language_4_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_4_idx": {
          "name": "translationKey_language_4_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.experience_rels": {
      "name": "experience_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
        },
        "services_id": {
          "name": "services_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "experience_rels_order_idx": {
          "name": "experience_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_rels_parent_idx": {
          "name": "experience_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_rels_path_idx": {
          "name": "experience_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "experience_rels_services_id_idx": {
          "name": "experience_rels_services_id_idx",
          "columns": [
            {
              "expression": "services_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "experience_rels_parent_fk": {
          "name": "experience_rels_parent_fk",
          "tableFrom": "experience_rels",
          "tableTo": "experience",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "experience_rels_services_fk": {
          "name": "experience_rels_services_fk",
          "tableFrom": "experience_rels",
          "tableTo": "services",
          "columnsFrom": [
            "services_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._experience_v_blocks_text": {
      "name": "_experience_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_experience_v_blocks_text_order_idx": {
          "name": "_experience_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_text_parent_id_idx": {
          "name": "_experience_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_text_path_idx": {
          "name": "_experience_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_experience_v_blocks_text_parent_id_fk": {
          "name": "_experience_v_blocks_text_parent_id_fk",
          "tableFrom": "_experience_v_blocks_text",
          "tableTo": "_experience_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._experience_v_blocks_image": {
      "name": "_experience_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_experience_v_blocks_image_order_idx": {
          "name": "_experience_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_image_parent_id_idx": {
          "name": "_experience_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_image_path_idx": {
          "name": "_experience_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_image_image_idx": {
          "name": "_experience_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_experience_v_blocks_image_image_id_media_id_fk": {
          "name": "_experience_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_experience_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_experience_v_blocks_image_parent_id_fk": {
          "name": "_experience_v_blocks_image_parent_id_fk",
          "tableFrom": "_experience_v_blocks_image",
          "tableTo": "_experience_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._experience_v_blocks_callout": {
      "name": "_experience_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_experience_v_blocks_callout_order_idx": {
          "name": "_experience_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_callout_parent_id_idx": {
          "name": "_experience_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_blocks_callout_path_idx": {
          "name": "_experience_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_experience_v_blocks_callout_parent_id_fk": {
          "name": "_experience_v_blocks_callout_parent_id_fk",
          "tableFrom": "_experience_v_blocks_callout",
          "tableTo": "_experience_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._experience_v": {
      "name": "_experience_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__experience_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__experience_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_disclosure_approval": {
          "name": "version_disclosure_approval",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__experience_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_experience_v_parent_idx": {
          "name": "_experience_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_version_version_updated_at_idx": {
          "name": "_experience_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_version_version_created_at_idx": {
          "name": "_experience_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_version_version__status_idx": {
          "name": "_experience_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_created_at_idx": {
          "name": "_experience_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_updated_at_idx": {
          "name": "_experience_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_latest_idx": {
          "name": "_experience_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_autosave_idx": {
          "name": "_experience_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_4_idx": {
          "name": "version_slug_version_language_4_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_4_idx": {
          "name": "version_translationKey_version_language_4_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_experience_v_parent_id_experience_id_fk": {
          "name": "_experience_v_parent_id_experience_id_fk",
          "tableFrom": "_experience_v",
          "tableTo": "experience",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._experience_v_rels": {
      "name": "_experience_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
        },
        "services_id": {
          "name": "services_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_experience_v_rels_order_idx": {
          "name": "_experience_v_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_rels_parent_idx": {
          "name": "_experience_v_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_rels_path_idx": {
          "name": "_experience_v_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_experience_v_rels_services_id_idx": {
          "name": "_experience_v_rels_services_id_idx",
          "columns": [
            {
              "expression": "services_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_experience_v_rels_parent_fk": {
          "name": "_experience_v_rels_parent_fk",
          "tableFrom": "_experience_v_rels",
          "tableTo": "_experience_v",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "_experience_v_rels_services_fk": {
          "name": "_experience_v_rels_services_fk",
          "tableFrom": "_experience_v_rels",
          "tableTo": "services",
          "columnsFrom": [
            "services_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.articles_blocks_text": {
      "name": "articles_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "articles_blocks_text_order_idx": {
          "name": "articles_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_text_parent_id_idx": {
          "name": "articles_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_text_path_idx": {
          "name": "articles_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "articles_blocks_text_parent_id_fk": {
          "name": "articles_blocks_text_parent_id_fk",
          "tableFrom": "articles_blocks_text",
          "tableTo": "articles",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.articles_blocks_image": {
      "name": "articles_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "articles_blocks_image_order_idx": {
          "name": "articles_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_image_parent_id_idx": {
          "name": "articles_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_image_path_idx": {
          "name": "articles_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_image_image_idx": {
          "name": "articles_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "articles_blocks_image_image_id_media_id_fk": {
          "name": "articles_blocks_image_image_id_media_id_fk",
          "tableFrom": "articles_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "articles_blocks_image_parent_id_fk": {
          "name": "articles_blocks_image_parent_id_fk",
          "tableFrom": "articles_blocks_image",
          "tableTo": "articles",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.articles_blocks_callout": {
      "name": "articles_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "articles_blocks_callout_order_idx": {
          "name": "articles_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_callout_parent_id_idx": {
          "name": "articles_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_blocks_callout_path_idx": {
          "name": "articles_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "articles_blocks_callout_parent_id_fk": {
          "name": "articles_blocks_callout_parent_id_fk",
          "tableFrom": "articles_blocks_callout",
          "tableTo": "articles",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.articles_sources": {
      "name": "articles_sources",
      "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": false
        },
        "url": {
          "name": "url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "articles_sources_order_idx": {
          "name": "articles_sources_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_sources_parent_id_idx": {
          "name": "articles_sources_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "articles_sources_parent_id_fk": {
          "name": "articles_sources_parent_id_fk",
          "tableFrom": "articles_sources",
          "tableTo": "articles",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.articles": {
      "name": "articles",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_articles_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_articles_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "author_id": {
          "name": "author_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_articles_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "articles_author_idx": {
          "name": "articles_author_idx",
          "columns": [
            {
              "expression": "author_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_updated_at_idx": {
          "name": "articles_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_created_at_idx": {
          "name": "articles_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles__status_idx": {
          "name": "articles__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_5_idx": {
          "name": "slug_language_5_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_5_idx": {
          "name": "translationKey_language_5_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "articles_author_id_lawyers_id_fk": {
          "name": "articles_author_id_lawyers_id_fk",
          "tableFrom": "articles",
          "tableTo": "lawyers",
          "columnsFrom": [
            "author_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.articles_rels": {
      "name": "articles_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
        },
        "categories_id": {
          "name": "categories_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "articles_rels_order_idx": {
          "name": "articles_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_rels_parent_idx": {
          "name": "articles_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_rels_path_idx": {
          "name": "articles_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "articles_rels_categories_id_idx": {
          "name": "articles_rels_categories_id_idx",
          "columns": [
            {
              "expression": "categories_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "articles_rels_parent_fk": {
          "name": "articles_rels_parent_fk",
          "tableFrom": "articles_rels",
          "tableTo": "articles",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "articles_rels_categories_fk": {
          "name": "articles_rels_categories_fk",
          "tableFrom": "articles_rels",
          "tableTo": "categories",
          "columnsFrom": [
            "categories_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._articles_v_blocks_text": {
      "name": "_articles_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_articles_v_blocks_text_order_idx": {
          "name": "_articles_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_text_parent_id_idx": {
          "name": "_articles_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_text_path_idx": {
          "name": "_articles_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_articles_v_blocks_text_parent_id_fk": {
          "name": "_articles_v_blocks_text_parent_id_fk",
          "tableFrom": "_articles_v_blocks_text",
          "tableTo": "_articles_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._articles_v_blocks_image": {
      "name": "_articles_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_articles_v_blocks_image_order_idx": {
          "name": "_articles_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_image_parent_id_idx": {
          "name": "_articles_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_image_path_idx": {
          "name": "_articles_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_image_image_idx": {
          "name": "_articles_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_articles_v_blocks_image_image_id_media_id_fk": {
          "name": "_articles_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_articles_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_articles_v_blocks_image_parent_id_fk": {
          "name": "_articles_v_blocks_image_parent_id_fk",
          "tableFrom": "_articles_v_blocks_image",
          "tableTo": "_articles_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._articles_v_blocks_callout": {
      "name": "_articles_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_articles_v_blocks_callout_order_idx": {
          "name": "_articles_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_callout_parent_id_idx": {
          "name": "_articles_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_blocks_callout_path_idx": {
          "name": "_articles_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_articles_v_blocks_callout_parent_id_fk": {
          "name": "_articles_v_blocks_callout_parent_id_fk",
          "tableFrom": "_articles_v_blocks_callout",
          "tableTo": "_articles_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._articles_v_version_sources": {
      "name": "_articles_v_version_sources",
      "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
        },
        "url": {
          "name": "url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "_uuid": {
          "name": "_uuid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_articles_v_version_sources_order_idx": {
          "name": "_articles_v_version_sources_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_version_sources_parent_id_idx": {
          "name": "_articles_v_version_sources_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_articles_v_version_sources_parent_id_fk": {
          "name": "_articles_v_version_sources_parent_id_fk",
          "tableFrom": "_articles_v_version_sources",
          "tableTo": "_articles_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._articles_v": {
      "name": "_articles_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__articles_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__articles_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_author_id": {
          "name": "version_author_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__articles_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_articles_v_parent_idx": {
          "name": "_articles_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_version_version_author_idx": {
          "name": "_articles_v_version_version_author_idx",
          "columns": [
            {
              "expression": "version_author_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_version_version_updated_at_idx": {
          "name": "_articles_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_version_version_created_at_idx": {
          "name": "_articles_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_version_version__status_idx": {
          "name": "_articles_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_created_at_idx": {
          "name": "_articles_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_updated_at_idx": {
          "name": "_articles_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_latest_idx": {
          "name": "_articles_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_autosave_idx": {
          "name": "_articles_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_5_idx": {
          "name": "version_slug_version_language_5_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_5_idx": {
          "name": "version_translationKey_version_language_5_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_articles_v_parent_id_articles_id_fk": {
          "name": "_articles_v_parent_id_articles_id_fk",
          "tableFrom": "_articles_v",
          "tableTo": "articles",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_articles_v_version_author_id_lawyers_id_fk": {
          "name": "_articles_v_version_author_id_lawyers_id_fk",
          "tableFrom": "_articles_v",
          "tableTo": "lawyers",
          "columnsFrom": [
            "version_author_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._articles_v_rels": {
      "name": "_articles_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
        },
        "categories_id": {
          "name": "categories_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_articles_v_rels_order_idx": {
          "name": "_articles_v_rels_order_idx",
          "columns": [
            {
              "expression": "order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_rels_parent_idx": {
          "name": "_articles_v_rels_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_rels_path_idx": {
          "name": "_articles_v_rels_path_idx",
          "columns": [
            {
              "expression": "path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_articles_v_rels_categories_id_idx": {
          "name": "_articles_v_rels_categories_id_idx",
          "columns": [
            {
              "expression": "categories_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_articles_v_rels_parent_fk": {
          "name": "_articles_v_rels_parent_fk",
          "tableFrom": "_articles_v_rels",
          "tableTo": "_articles_v",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "_articles_v_rels_categories_fk": {
          "name": "_articles_v_rels_categories_fk",
          "tableFrom": "_articles_v_rels",
          "tableTo": "categories",
          "columnsFrom": [
            "categories_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.categories_blocks_text": {
      "name": "categories_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "categories_blocks_text_order_idx": {
          "name": "categories_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_text_parent_id_idx": {
          "name": "categories_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_text_path_idx": {
          "name": "categories_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "categories_blocks_text_parent_id_fk": {
          "name": "categories_blocks_text_parent_id_fk",
          "tableFrom": "categories_blocks_text",
          "tableTo": "categories",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.categories_blocks_image": {
      "name": "categories_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "categories_blocks_image_order_idx": {
          "name": "categories_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_image_parent_id_idx": {
          "name": "categories_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_image_path_idx": {
          "name": "categories_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_image_image_idx": {
          "name": "categories_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "categories_blocks_image_image_id_media_id_fk": {
          "name": "categories_blocks_image_image_id_media_id_fk",
          "tableFrom": "categories_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "categories_blocks_image_parent_id_fk": {
          "name": "categories_blocks_image_parent_id_fk",
          "tableFrom": "categories_blocks_image",
          "tableTo": "categories",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.categories_blocks_callout": {
      "name": "categories_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "categories_blocks_callout_order_idx": {
          "name": "categories_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_callout_parent_id_idx": {
          "name": "categories_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "categories_blocks_callout_path_idx": {
          "name": "categories_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "categories_blocks_callout_parent_id_fk": {
          "name": "categories_blocks_callout_parent_id_fk",
          "tableFrom": "categories_blocks_callout",
          "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": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_categories_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_categories_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_categories_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "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": {}
        },
        "categories__status_idx": {
          "name": "categories__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_6_idx": {
          "name": "slug_language_6_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_6_idx": {
          "name": "translationKey_language_6_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._categories_v_blocks_text": {
      "name": "_categories_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_categories_v_blocks_text_order_idx": {
          "name": "_categories_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_text_parent_id_idx": {
          "name": "_categories_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_text_path_idx": {
          "name": "_categories_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_categories_v_blocks_text_parent_id_fk": {
          "name": "_categories_v_blocks_text_parent_id_fk",
          "tableFrom": "_categories_v_blocks_text",
          "tableTo": "_categories_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._categories_v_blocks_image": {
      "name": "_categories_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_categories_v_blocks_image_order_idx": {
          "name": "_categories_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_image_parent_id_idx": {
          "name": "_categories_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_image_path_idx": {
          "name": "_categories_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_image_image_idx": {
          "name": "_categories_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_categories_v_blocks_image_image_id_media_id_fk": {
          "name": "_categories_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_categories_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_categories_v_blocks_image_parent_id_fk": {
          "name": "_categories_v_blocks_image_parent_id_fk",
          "tableFrom": "_categories_v_blocks_image",
          "tableTo": "_categories_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._categories_v_blocks_callout": {
      "name": "_categories_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_categories_v_blocks_callout_order_idx": {
          "name": "_categories_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_callout_parent_id_idx": {
          "name": "_categories_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_blocks_callout_path_idx": {
          "name": "_categories_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_categories_v_blocks_callout_parent_id_fk": {
          "name": "_categories_v_blocks_callout_parent_id_fk",
          "tableFrom": "_categories_v_blocks_callout",
          "tableTo": "_categories_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._categories_v": {
      "name": "_categories_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__categories_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__categories_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__categories_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_categories_v_parent_idx": {
          "name": "_categories_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_version_version_updated_at_idx": {
          "name": "_categories_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_version_version_created_at_idx": {
          "name": "_categories_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_version_version__status_idx": {
          "name": "_categories_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_created_at_idx": {
          "name": "_categories_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_updated_at_idx": {
          "name": "_categories_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_latest_idx": {
          "name": "_categories_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_categories_v_autosave_idx": {
          "name": "_categories_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_6_idx": {
          "name": "version_slug_version_language_6_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_6_idx": {
          "name": "version_translationKey_version_language_6_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_categories_v_parent_id_categories_id_fk": {
          "name": "_categories_v_parent_id_categories_id_fk",
          "tableFrom": "_categories_v",
          "tableTo": "categories",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.offices_blocks_text": {
      "name": "offices_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "offices_blocks_text_order_idx": {
          "name": "offices_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_text_parent_id_idx": {
          "name": "offices_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_text_path_idx": {
          "name": "offices_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "offices_blocks_text_parent_id_fk": {
          "name": "offices_blocks_text_parent_id_fk",
          "tableFrom": "offices_blocks_text",
          "tableTo": "offices",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.offices_blocks_image": {
      "name": "offices_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "offices_blocks_image_order_idx": {
          "name": "offices_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_image_parent_id_idx": {
          "name": "offices_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_image_path_idx": {
          "name": "offices_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_image_image_idx": {
          "name": "offices_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "offices_blocks_image_image_id_media_id_fk": {
          "name": "offices_blocks_image_image_id_media_id_fk",
          "tableFrom": "offices_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "offices_blocks_image_parent_id_fk": {
          "name": "offices_blocks_image_parent_id_fk",
          "tableFrom": "offices_blocks_image",
          "tableTo": "offices",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.offices_blocks_callout": {
      "name": "offices_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "offices_blocks_callout_order_idx": {
          "name": "offices_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_callout_parent_id_idx": {
          "name": "offices_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_blocks_callout_path_idx": {
          "name": "offices_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "offices_blocks_callout_parent_id_fk": {
          "name": "offices_blocks_callout_parent_id_fk",
          "tableFrom": "offices_blocks_callout",
          "tableTo": "offices",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.offices": {
      "name": "offices",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_offices_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_offices_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_offices_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "offices_updated_at_idx": {
          "name": "offices_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices_created_at_idx": {
          "name": "offices_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "offices__status_idx": {
          "name": "offices__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_7_idx": {
          "name": "slug_language_7_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_7_idx": {
          "name": "translationKey_language_7_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._offices_v_blocks_text": {
      "name": "_offices_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_offices_v_blocks_text_order_idx": {
          "name": "_offices_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_text_parent_id_idx": {
          "name": "_offices_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_text_path_idx": {
          "name": "_offices_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_offices_v_blocks_text_parent_id_fk": {
          "name": "_offices_v_blocks_text_parent_id_fk",
          "tableFrom": "_offices_v_blocks_text",
          "tableTo": "_offices_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._offices_v_blocks_image": {
      "name": "_offices_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_offices_v_blocks_image_order_idx": {
          "name": "_offices_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_image_parent_id_idx": {
          "name": "_offices_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_image_path_idx": {
          "name": "_offices_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_image_image_idx": {
          "name": "_offices_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_offices_v_blocks_image_image_id_media_id_fk": {
          "name": "_offices_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_offices_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_offices_v_blocks_image_parent_id_fk": {
          "name": "_offices_v_blocks_image_parent_id_fk",
          "tableFrom": "_offices_v_blocks_image",
          "tableTo": "_offices_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._offices_v_blocks_callout": {
      "name": "_offices_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_offices_v_blocks_callout_order_idx": {
          "name": "_offices_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_callout_parent_id_idx": {
          "name": "_offices_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_blocks_callout_path_idx": {
          "name": "_offices_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_offices_v_blocks_callout_parent_id_fk": {
          "name": "_offices_v_blocks_callout_parent_id_fk",
          "tableFrom": "_offices_v_blocks_callout",
          "tableTo": "_offices_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._offices_v": {
      "name": "_offices_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__offices_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__offices_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__offices_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_offices_v_parent_idx": {
          "name": "_offices_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_version_version_updated_at_idx": {
          "name": "_offices_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_version_version_created_at_idx": {
          "name": "_offices_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_version_version__status_idx": {
          "name": "_offices_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_created_at_idx": {
          "name": "_offices_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_updated_at_idx": {
          "name": "_offices_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_latest_idx": {
          "name": "_offices_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_offices_v_autosave_idx": {
          "name": "_offices_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_7_idx": {
          "name": "version_slug_version_language_7_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_7_idx": {
          "name": "version_translationKey_version_language_7_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_offices_v_parent_id_offices_id_fk": {
          "name": "_offices_v_parent_id_offices_id_fk",
          "tableFrom": "_offices_v",
          "tableTo": "offices",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.recognitions_blocks_text": {
      "name": "recognitions_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "recognitions_blocks_text_order_idx": {
          "name": "recognitions_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_text_parent_id_idx": {
          "name": "recognitions_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_text_path_idx": {
          "name": "recognitions_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "recognitions_blocks_text_parent_id_fk": {
          "name": "recognitions_blocks_text_parent_id_fk",
          "tableFrom": "recognitions_blocks_text",
          "tableTo": "recognitions",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.recognitions_blocks_image": {
      "name": "recognitions_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "recognitions_blocks_image_order_idx": {
          "name": "recognitions_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_image_parent_id_idx": {
          "name": "recognitions_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_image_path_idx": {
          "name": "recognitions_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_image_image_idx": {
          "name": "recognitions_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "recognitions_blocks_image_image_id_media_id_fk": {
          "name": "recognitions_blocks_image_image_id_media_id_fk",
          "tableFrom": "recognitions_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "recognitions_blocks_image_parent_id_fk": {
          "name": "recognitions_blocks_image_parent_id_fk",
          "tableFrom": "recognitions_blocks_image",
          "tableTo": "recognitions",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.recognitions_blocks_callout": {
      "name": "recognitions_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "recognitions_blocks_callout_order_idx": {
          "name": "recognitions_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_callout_parent_id_idx": {
          "name": "recognitions_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_blocks_callout_path_idx": {
          "name": "recognitions_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "recognitions_blocks_callout_parent_id_fk": {
          "name": "recognitions_blocks_callout_parent_id_fk",
          "tableFrom": "recognitions_blocks_callout",
          "tableTo": "recognitions",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.recognitions": {
      "name": "recognitions",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_recognitions_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_recognitions_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_recognitions_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "recognitions_updated_at_idx": {
          "name": "recognitions_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions_created_at_idx": {
          "name": "recognitions_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "recognitions__status_idx": {
          "name": "recognitions__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_8_idx": {
          "name": "slug_language_8_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_8_idx": {
          "name": "translationKey_language_8_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._recognitions_v_blocks_text": {
      "name": "_recognitions_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_recognitions_v_blocks_text_order_idx": {
          "name": "_recognitions_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_text_parent_id_idx": {
          "name": "_recognitions_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_text_path_idx": {
          "name": "_recognitions_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_recognitions_v_blocks_text_parent_id_fk": {
          "name": "_recognitions_v_blocks_text_parent_id_fk",
          "tableFrom": "_recognitions_v_blocks_text",
          "tableTo": "_recognitions_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._recognitions_v_blocks_image": {
      "name": "_recognitions_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_recognitions_v_blocks_image_order_idx": {
          "name": "_recognitions_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_image_parent_id_idx": {
          "name": "_recognitions_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_image_path_idx": {
          "name": "_recognitions_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_image_image_idx": {
          "name": "_recognitions_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_recognitions_v_blocks_image_image_id_media_id_fk": {
          "name": "_recognitions_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_recognitions_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_recognitions_v_blocks_image_parent_id_fk": {
          "name": "_recognitions_v_blocks_image_parent_id_fk",
          "tableFrom": "_recognitions_v_blocks_image",
          "tableTo": "_recognitions_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._recognitions_v_blocks_callout": {
      "name": "_recognitions_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_recognitions_v_blocks_callout_order_idx": {
          "name": "_recognitions_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_callout_parent_id_idx": {
          "name": "_recognitions_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_blocks_callout_path_idx": {
          "name": "_recognitions_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_recognitions_v_blocks_callout_parent_id_fk": {
          "name": "_recognitions_v_blocks_callout_parent_id_fk",
          "tableFrom": "_recognitions_v_blocks_callout",
          "tableTo": "_recognitions_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._recognitions_v": {
      "name": "_recognitions_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__recognitions_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__recognitions_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__recognitions_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_recognitions_v_parent_idx": {
          "name": "_recognitions_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_version_version_updated_at_idx": {
          "name": "_recognitions_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_version_version_created_at_idx": {
          "name": "_recognitions_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_version_version__status_idx": {
          "name": "_recognitions_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_created_at_idx": {
          "name": "_recognitions_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_updated_at_idx": {
          "name": "_recognitions_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_latest_idx": {
          "name": "_recognitions_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_recognitions_v_autosave_idx": {
          "name": "_recognitions_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_8_idx": {
          "name": "version_slug_version_language_8_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_8_idx": {
          "name": "version_translationKey_version_language_8_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_recognitions_v_parent_id_recognitions_id_fk": {
          "name": "_recognitions_v_parent_id_recognitions_id_fk",
          "tableFrom": "_recognitions_v",
          "tableTo": "recognitions",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.careers_blocks_text": {
      "name": "careers_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "careers_blocks_text_order_idx": {
          "name": "careers_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_text_parent_id_idx": {
          "name": "careers_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_text_path_idx": {
          "name": "careers_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "careers_blocks_text_parent_id_fk": {
          "name": "careers_blocks_text_parent_id_fk",
          "tableFrom": "careers_blocks_text",
          "tableTo": "careers",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.careers_blocks_image": {
      "name": "careers_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "careers_blocks_image_order_idx": {
          "name": "careers_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_image_parent_id_idx": {
          "name": "careers_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_image_path_idx": {
          "name": "careers_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_image_image_idx": {
          "name": "careers_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "careers_blocks_image_image_id_media_id_fk": {
          "name": "careers_blocks_image_image_id_media_id_fk",
          "tableFrom": "careers_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "careers_blocks_image_parent_id_fk": {
          "name": "careers_blocks_image_parent_id_fk",
          "tableFrom": "careers_blocks_image",
          "tableTo": "careers",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.careers_blocks_callout": {
      "name": "careers_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "block_name": {
          "name": "block_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "careers_blocks_callout_order_idx": {
          "name": "careers_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_callout_parent_id_idx": {
          "name": "careers_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_blocks_callout_path_idx": {
          "name": "careers_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "careers_blocks_callout_parent_id_fk": {
          "name": "careers_blocks_callout_parent_id_fk",
          "tableFrom": "careers_blocks_callout",
          "tableTo": "careers",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.careers": {
      "name": "careers",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "enum_careers_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "translation_key": {
          "name": "translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "review_state": {
          "name": "review_state",
          "type": "enum_careers_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "is_sample": {
          "name": "is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "summary": {
          "name": "summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "location": {
          "name": "location",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "closing_date": {
          "name": "closing_date",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "application_email": {
          "name": "application_email",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "seo_description": {
          "name": "seo_description",
          "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()"
        },
        "_status": {
          "name": "_status",
          "type": "enum_careers_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'draft'"
        }
      },
      "indexes": {
        "careers_updated_at_idx": {
          "name": "careers_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers_created_at_idx": {
          "name": "careers_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "careers__status_idx": {
          "name": "careers__status_idx",
          "columns": [
            {
              "expression": "_status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "slug_language_9_idx": {
          "name": "slug_language_9_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "translationKey_language_9_idx": {
          "name": "translationKey_language_9_idx",
          "columns": [
            {
              "expression": "translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._careers_v_blocks_text": {
      "name": "_careers_v_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": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "type": "jsonb",
          "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": {
        "_careers_v_blocks_text_order_idx": {
          "name": "_careers_v_blocks_text_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_text_parent_id_idx": {
          "name": "_careers_v_blocks_text_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_text_path_idx": {
          "name": "_careers_v_blocks_text_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_careers_v_blocks_text_parent_id_fk": {
          "name": "_careers_v_blocks_text_parent_id_fk",
          "tableFrom": "_careers_v_blocks_text",
          "tableTo": "_careers_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._careers_v_blocks_image": {
      "name": "_careers_v_blocks_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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "image_id": {
          "name": "image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "caption": {
          "name": "caption",
          "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": {
        "_careers_v_blocks_image_order_idx": {
          "name": "_careers_v_blocks_image_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_image_parent_id_idx": {
          "name": "_careers_v_blocks_image_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_image_path_idx": {
          "name": "_careers_v_blocks_image_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_image_image_idx": {
          "name": "_careers_v_blocks_image_image_idx",
          "columns": [
            {
              "expression": "image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_careers_v_blocks_image_image_id_media_id_fk": {
          "name": "_careers_v_blocks_image_image_id_media_id_fk",
          "tableFrom": "_careers_v_blocks_image",
          "tableTo": "media",
          "columnsFrom": [
            "image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "_careers_v_blocks_image_parent_id_fk": {
          "name": "_careers_v_blocks_image_parent_id_fk",
          "tableFrom": "_careers_v_blocks_image",
          "tableTo": "_careers_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._careers_v_blocks_callout": {
      "name": "_careers_v_blocks_callout",
      "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
        },
        "visible": {
          "name": "visible",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": true
        },
        "heading": {
          "name": "heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "body": {
          "name": "body",
          "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": {
        "_careers_v_blocks_callout_order_idx": {
          "name": "_careers_v_blocks_callout_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_callout_parent_id_idx": {
          "name": "_careers_v_blocks_callout_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_blocks_callout_path_idx": {
          "name": "_careers_v_blocks_callout_path_idx",
          "columns": [
            {
              "expression": "_path",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_careers_v_blocks_callout_parent_id_fk": {
          "name": "_careers_v_blocks_callout_parent_id_fk",
          "tableFrom": "_careers_v_blocks_callout",
          "tableTo": "_careers_v",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public._careers_v": {
      "name": "_careers_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_slug": {
          "name": "version_slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_language": {
          "name": "version_language",
          "type": "enum__careers_v_version_language",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'vi'"
        },
        "version_translation_key": {
          "name": "version_translation_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_review_state": {
          "name": "version_review_state",
          "type": "enum__careers_v_version_review_state",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'working'"
        },
        "version_is_sample": {
          "name": "version_is_sample",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": false
        },
        "version_summary": {
          "name": "version_summary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_body": {
          "name": "version_body",
          "type": "jsonb",
          "primaryKey": false,
          "notNull": false
        },
        "version_location": {
          "name": "version_location",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_closing_date": {
          "name": "version_closing_date",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "version_application_email": {
          "name": "version_application_email",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_title": {
          "name": "version_seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "version_seo_description": {
          "name": "version_seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "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__careers_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()"
        },
        "latest": {
          "name": "latest",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        },
        "autosave": {
          "name": "autosave",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "_careers_v_parent_idx": {
          "name": "_careers_v_parent_idx",
          "columns": [
            {
              "expression": "parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_version_version_updated_at_idx": {
          "name": "_careers_v_version_version_updated_at_idx",
          "columns": [
            {
              "expression": "version_updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_version_version_created_at_idx": {
          "name": "_careers_v_version_version_created_at_idx",
          "columns": [
            {
              "expression": "version_created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_version_version__status_idx": {
          "name": "_careers_v_version_version__status_idx",
          "columns": [
            {
              "expression": "version__status",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_created_at_idx": {
          "name": "_careers_v_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_updated_at_idx": {
          "name": "_careers_v_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_latest_idx": {
          "name": "_careers_v_latest_idx",
          "columns": [
            {
              "expression": "latest",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "_careers_v_autosave_idx": {
          "name": "_careers_v_autosave_idx",
          "columns": [
            {
              "expression": "autosave",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_slug_version_language_9_idx": {
          "name": "version_slug_version_language_9_idx",
          "columns": [
            {
              "expression": "version_slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "version_translationKey_version_language_9_idx": {
          "name": "version_translationKey_version_language_9_idx",
          "columns": [
            {
              "expression": "version_translation_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "version_language",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "_careers_v_parent_id_careers_id_fk": {
          "name": "_careers_v_parent_id_careers_id_fk",
          "tableFrom": "_careers_v",
          "tableTo": "careers",
          "columnsFrom": [
            "parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "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
        },
        "credit": {
          "name": "credit",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "rights": {
          "name": "rights",
          "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_card_url": {
          "name": "sizes_card_url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_card_width": {
          "name": "sizes_card_width",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_card_height": {
          "name": "sizes_card_height",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_card_mime_type": {
          "name": "sizes_card_mime_type",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_card_filesize": {
          "name": "sizes_card_filesize",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_card_filename": {
          "name": "sizes_card_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_card_sizes_card_filename_idx": {
          "name": "media_sizes_card_sizes_card_filename_idx",
          "columns": [
            {
              "expression": "sizes_card_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.consultation_requests": {
      "name": "consultation_requests",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "reference": {
          "name": "reference",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "idempotency_key": {
          "name": "idempotency_key",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "name": {
          "name": "name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "email": {
          "name": "email",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "phone": {
          "name": "phone",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "service": {
          "name": "service",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "language": {
          "name": "language",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "message": {
          "name": "message",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "consent_at": {
          "name": "consent_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": true
        },
        "status": {
          "name": "status",
          "type": "enum_consultation_requests_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'received'"
        },
        "preferred_date": {
          "name": "preferred_date",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "confirmed_at": {
          "name": "confirmed_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "internal_notes": {
          "name": "internal_notes",
          "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": {
        "consultation_requests_reference_idx": {
          "name": "consultation_requests_reference_idx",
          "columns": [
            {
              "expression": "reference",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "consultation_requests_idempotency_key_idx": {
          "name": "consultation_requests_idempotency_key_idx",
          "columns": [
            {
              "expression": "idempotency_key",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "consultation_requests_updated_at_idx": {
          "name": "consultation_requests_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "consultation_requests_created_at_idx": {
          "name": "consultation_requests_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.notification_outbox": {
      "name": "notification_outbox",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "request_id": {
          "name": "request_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "status": {
          "name": "status",
          "type": "enum_notification_outbox_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'pending'"
        },
        "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": {
        "notification_outbox_request_idx": {
          "name": "notification_outbox_request_idx",
          "columns": [
            {
              "expression": "request_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "notification_outbox_updated_at_idx": {
          "name": "notification_outbox_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "notification_outbox_created_at_idx": {
          "name": "notification_outbox_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "notification_outbox_request_id_consultation_requests_id_fk": {
          "name": "notification_outbox_request_id_consultation_requests_id_fk",
          "tableFrom": "notification_outbox",
          "tableTo": "consultation_requests",
          "columnsFrom": [
            "request_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "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": {
          "name": "to",
          "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()"
        }
      },
      "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.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_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
        },
        "users_id": {
          "name": "users_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "pages_id": {
          "name": "pages_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "services_id": {
          "name": "services_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "industries_id": {
          "name": "industries_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "lawyers_id": {
          "name": "lawyers_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "experience_id": {
          "name": "experience_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "articles_id": {
          "name": "articles_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "categories_id": {
          "name": "categories_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "offices_id": {
          "name": "offices_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "recognitions_id": {
          "name": "recognitions_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "careers_id": {
          "name": "careers_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "media_id": {
          "name": "media_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "consultation_requests_id": {
          "name": "consultation_requests_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "notification_outbox_id": {
          "name": "notification_outbox_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "redirects_id": {
          "name": "redirects_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_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_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_services_id_idx": {
          "name": "payload_locked_documents_rels_services_id_idx",
          "columns": [
            {
              "expression": "services_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_industries_id_idx": {
          "name": "payload_locked_documents_rels_industries_id_idx",
          "columns": [
            {
              "expression": "industries_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_lawyers_id_idx": {
          "name": "payload_locked_documents_rels_lawyers_id_idx",
          "columns": [
            {
              "expression": "lawyers_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_experience_id_idx": {
          "name": "payload_locked_documents_rels_experience_id_idx",
          "columns": [
            {
              "expression": "experience_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_articles_id_idx": {
          "name": "payload_locked_documents_rels_articles_id_idx",
          "columns": [
            {
              "expression": "articles_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_offices_id_idx": {
          "name": "payload_locked_documents_rels_offices_id_idx",
          "columns": [
            {
              "expression": "offices_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_recognitions_id_idx": {
          "name": "payload_locked_documents_rels_recognitions_id_idx",
          "columns": [
            {
              "expression": "recognitions_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_careers_id_idx": {
          "name": "payload_locked_documents_rels_careers_id_idx",
          "columns": [
            {
              "expression": "careers_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_consultation_requests_id_idx": {
          "name": "payload_locked_documents_rels_consultation_requests_id_idx",
          "columns": [
            {
              "expression": "consultation_requests_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_notification_outbox_id_idx": {
          "name": "payload_locked_documents_rels_notification_outbox_id_idx",
          "columns": [
            {
              "expression": "notification_outbox_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": {}
        }
      },
      "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_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_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_services_fk": {
          "name": "payload_locked_documents_rels_services_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "services",
          "columnsFrom": [
            "services_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_industries_fk": {
          "name": "payload_locked_documents_rels_industries_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "industries",
          "columnsFrom": [
            "industries_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_lawyers_fk": {
          "name": "payload_locked_documents_rels_lawyers_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "lawyers",
          "columnsFrom": [
            "lawyers_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_experience_fk": {
          "name": "payload_locked_documents_rels_experience_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "experience",
          "columnsFrom": [
            "experience_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_articles_fk": {
          "name": "payload_locked_documents_rels_articles_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "articles",
          "columnsFrom": [
            "articles_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_offices_fk": {
          "name": "payload_locked_documents_rels_offices_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "offices",
          "columnsFrom": [
            "offices_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_recognitions_fk": {
          "name": "payload_locked_documents_rels_recognitions_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "recognitions",
          "columnsFrom": [
            "recognitions_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_careers_fk": {
          "name": "payload_locked_documents_rels_careers_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "careers",
          "columnsFrom": [
            "careers_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_consultation_requests_fk": {
          "name": "payload_locked_documents_rels_consultation_requests_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "consultation_requests",
          "columnsFrom": [
            "consultation_requests_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_notification_outbox_fk": {
          "name": "payload_locked_documents_rels_notification_outbox_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "notification_outbox",
          "columnsFrom": [
            "notification_outbox_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"
        }
      },
      "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.site_settings": {
      "name": "site_settings",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "company_name": {
          "name": "company_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "english_name": {
          "name": "english_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "registration": {
          "name": "registration",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "phone": {
          "name": "phone",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "email": {
          "name": "email",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "address": {
          "name": "address",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "privacy_approved": {
          "name": "privacy_approved",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false,
          "default": 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.enum_users_role": {
      "name": "enum_users_role",
      "schema": "public",
      "values": [
        "admin",
        "editor",
        "reviewer",
        "publisher",
        "reception"
      ]
    },
    "public.enum_pages_language": {
      "name": "enum_pages_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_pages_review_state": {
      "name": "enum_pages_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_pages_banner_fit": {
      "name": "enum_pages_banner_fit",
      "schema": "public",
      "values": [
        "cover",
        "contain"
      ]
    },
    "public.enum_pages_status": {
      "name": "enum_pages_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__pages_v_version_language": {
      "name": "enum__pages_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__pages_v_version_review_state": {
      "name": "enum__pages_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__pages_v_version_banner_fit": {
      "name": "enum__pages_v_version_banner_fit",
      "schema": "public",
      "values": [
        "cover",
        "contain"
      ]
    },
    "public.enum__pages_v_version_status": {
      "name": "enum__pages_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_services_language": {
      "name": "enum_services_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_services_review_state": {
      "name": "enum_services_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_services_status": {
      "name": "enum_services_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__services_v_version_language": {
      "name": "enum__services_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__services_v_version_review_state": {
      "name": "enum__services_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__services_v_version_status": {
      "name": "enum__services_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_industries_language": {
      "name": "enum_industries_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_industries_review_state": {
      "name": "enum_industries_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_industries_status": {
      "name": "enum_industries_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__industries_v_version_language": {
      "name": "enum__industries_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__industries_v_version_review_state": {
      "name": "enum__industries_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__industries_v_version_status": {
      "name": "enum__industries_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_lawyers_language": {
      "name": "enum_lawyers_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_lawyers_review_state": {
      "name": "enum_lawyers_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_lawyers_status": {
      "name": "enum_lawyers_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__lawyers_v_version_language": {
      "name": "enum__lawyers_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__lawyers_v_version_review_state": {
      "name": "enum__lawyers_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__lawyers_v_version_status": {
      "name": "enum__lawyers_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_experience_language": {
      "name": "enum_experience_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_experience_review_state": {
      "name": "enum_experience_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_experience_status": {
      "name": "enum_experience_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__experience_v_version_language": {
      "name": "enum__experience_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__experience_v_version_review_state": {
      "name": "enum__experience_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__experience_v_version_status": {
      "name": "enum__experience_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_articles_language": {
      "name": "enum_articles_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_articles_review_state": {
      "name": "enum_articles_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_articles_status": {
      "name": "enum_articles_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__articles_v_version_language": {
      "name": "enum__articles_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__articles_v_version_review_state": {
      "name": "enum__articles_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__articles_v_version_status": {
      "name": "enum__articles_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_categories_language": {
      "name": "enum_categories_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_categories_review_state": {
      "name": "enum_categories_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_categories_status": {
      "name": "enum_categories_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__categories_v_version_language": {
      "name": "enum__categories_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__categories_v_version_review_state": {
      "name": "enum__categories_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__categories_v_version_status": {
      "name": "enum__categories_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_offices_language": {
      "name": "enum_offices_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_offices_review_state": {
      "name": "enum_offices_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_offices_status": {
      "name": "enum_offices_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__offices_v_version_language": {
      "name": "enum__offices_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__offices_v_version_review_state": {
      "name": "enum__offices_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__offices_v_version_status": {
      "name": "enum__offices_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_recognitions_language": {
      "name": "enum_recognitions_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_recognitions_review_state": {
      "name": "enum_recognitions_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_recognitions_status": {
      "name": "enum_recognitions_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__recognitions_v_version_language": {
      "name": "enum__recognitions_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__recognitions_v_version_review_state": {
      "name": "enum__recognitions_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__recognitions_v_version_status": {
      "name": "enum__recognitions_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_careers_language": {
      "name": "enum_careers_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum_careers_review_state": {
      "name": "enum_careers_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum_careers_status": {
      "name": "enum_careers_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum__careers_v_version_language": {
      "name": "enum__careers_v_version_language",
      "schema": "public",
      "values": [
        "vi",
        "en"
      ]
    },
    "public.enum__careers_v_version_review_state": {
      "name": "enum__careers_v_version_review_state",
      "schema": "public",
      "values": [
        "working",
        "pending",
        "approved"
      ]
    },
    "public.enum__careers_v_version_status": {
      "name": "enum__careers_v_version_status",
      "schema": "public",
      "values": [
        "draft",
        "published"
      ]
    },
    "public.enum_consultation_requests_status": {
      "name": "enum_consultation_requests_status",
      "schema": "public",
      "values": [
        "received",
        "contacting",
        "confirmed",
        "closed"
      ]
    },
    "public.enum_notification_outbox_status": {
      "name": "enum_notification_outbox_status",
      "schema": "public",
      "values": [
        "pending",
        "sent",
        "failed"
      ]
    }
  },
  "schemas": {},
  "sequences": {},
  "roles": {},
  "policies": {},
  "views": {},
  "_meta": {
    "schemas": {},
    "tables": {},
    "columns": {}
  },
  "id": "5709ae40-7d44-443e-8e76-3b2bae10e5e9",
  "prevId": "00000000-0000-0000-0000-000000000000"
}