{
  "version": "7",
  "dialect": "postgresql",
  "tables": {
    "public.courses_facts": {
      "name": "courses_facts",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "courses_facts_order_idx": {
          "name": "courses_facts_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_facts_parent_id_idx": {
          "name": "courses_facts_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_facts_locale_idx": {
          "name": "courses_facts_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_facts_parent_id_fk": {
          "name": "courses_facts_parent_id_fk",
          "tableFrom": "courses_facts",
          "tableTo": "courses",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.courses_includes": {
      "name": "courses_includes",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "courses_includes_order_idx": {
          "name": "courses_includes_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_includes_parent_id_idx": {
          "name": "courses_includes_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_includes_locale_idx": {
          "name": "courses_includes_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_includes_parent_id_fk": {
          "name": "courses_includes_parent_id_fk",
          "tableFrom": "courses_includes",
          "tableTo": "courses",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.courses_outcomes": {
      "name": "courses_outcomes",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "courses_outcomes_order_idx": {
          "name": "courses_outcomes_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_outcomes_parent_id_idx": {
          "name": "courses_outcomes_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_outcomes_locale_idx": {
          "name": "courses_outcomes_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_outcomes_parent_id_fk": {
          "name": "courses_outcomes_parent_id_fk",
          "tableFrom": "courses_outcomes",
          "tableTo": "courses",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.courses_units": {
      "name": "courses_units",
      "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
        },
        "n": {
          "name": "n",
          "type": "numeric",
          "primaryKey": false,
          "notNull": true
        },
        "kind": {
          "name": "kind",
          "type": "enum_courses_units_kind",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'lessons'"
        },
        "source": {
          "name": "source",
          "type": "enum_courses_units_source",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'book'"
        },
        "lessons": {
          "name": "lessons",
          "type": "numeric",
          "primaryKey": false,
          "notNull": true
        },
        "book": {
          "name": "book",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "courses_units_order_idx": {
          "name": "courses_units_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_units_parent_id_idx": {
          "name": "courses_units_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_units_parent_id_fk": {
          "name": "courses_units_parent_id_fk",
          "tableFrom": "courses_units",
          "tableTo": "courses",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.courses_units_locales": {
      "name": "courses_units_locales",
      "schema": "",
      "columns": {
        "name": {
          "name": "name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "courses_units_locales_locale_parent_id_unique": {
          "name": "courses_units_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_units_locales_parent_id_fk": {
          "name": "courses_units_locales_parent_id_fk",
          "tableFrom": "courses_units_locales",
          "tableTo": "courses_units",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.courses": {
      "name": "courses",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "slug": {
          "name": "slug",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "status": {
          "name": "status",
          "type": "enum_courses_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true,
          "default": "'soon'"
        },
        "order": {
          "name": "order",
          "type": "numeric",
          "primaryKey": false,
          "notNull": true,
          "default": 10
        },
        "price_amount": {
          "name": "price_amount",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "platform_url": {
          "name": "platform_url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "poster_id": {
          "name": "poster_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "video_url": {
          "name": "video_url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "tone": {
          "name": "tone",
          "type": "enum_courses_tone",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'royal-700'"
        },
        "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": {
        "courses_slug_idx": {
          "name": "courses_slug_idx",
          "columns": [
            {
              "expression": "slug",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_poster_idx": {
          "name": "courses_poster_idx",
          "columns": [
            {
              "expression": "poster_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_updated_at_idx": {
          "name": "courses_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "courses_created_at_idx": {
          "name": "courses_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_poster_id_media_id_fk": {
          "name": "courses_poster_id_media_id_fk",
          "tableFrom": "courses",
          "tableTo": "media",
          "columnsFrom": [
            "poster_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.courses_locales": {
      "name": "courses_locales",
      "schema": "",
      "columns": {
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "title_short": {
          "name": "title_short",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "tagline": {
          "name": "tagline",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "audience": {
          "name": "audience",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "level": {
          "name": "level",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "instruction": {
          "name": "instruction",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "availability": {
          "name": "availability",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "price_note": {
          "name": "price_note",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "poster_note": {
          "name": "poster_note",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "courses_locales_locale_parent_id_unique": {
          "name": "courses_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "courses_locales_parent_id_fk": {
          "name": "courses_locales_parent_id_fk",
          "tableFrom": "courses_locales",
          "tableTo": "courses",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.leads": {
      "name": "leads",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "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
        },
        "role": {
          "name": "role",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "course_id": {
          "name": "course_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "note": {
          "name": "note",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "status": {
          "name": "status",
          "type": "enum_leads_status",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": false,
          "default": "'new'"
        },
        "locale": {
          "name": "locale",
          "type": "enum_leads_locale",
          "typeSchema": "public",
          "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": {
        "leads_course_idx": {
          "name": "leads_course_idx",
          "columns": [
            {
              "expression": "course_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "leads_updated_at_idx": {
          "name": "leads_updated_at_idx",
          "columns": [
            {
              "expression": "updated_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "leads_created_at_idx": {
          "name": "leads_created_at_idx",
          "columns": [
            {
              "expression": "created_at",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "leads_course_id_courses_id_fk": {
          "name": "leads_course_id_courses_id_fk",
          "tableFrom": "leads",
          "tableTo": "courses",
          "columnsFrom": [
            "course_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
        },
        "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_wide_url": {
          "name": "sizes_wide_url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_wide_width": {
          "name": "sizes_wide_width",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_wide_height": {
          "name": "sizes_wide_height",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_wide_mime_type": {
          "name": "sizes_wide_mime_type",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_wide_filesize": {
          "name": "sizes_wide_filesize",
          "type": "numeric",
          "primaryKey": false,
          "notNull": false
        },
        "sizes_wide_filename": {
          "name": "sizes_wide_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_wide_sizes_wide_filename_idx": {
          "name": "media_sizes_wide_sizes_wide_filename_idx",
          "columns": [
            {
              "expression": "sizes_wide_filename",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.media_locales": {
      "name": "media_locales",
      "schema": "",
      "columns": {
        "alt": {
          "name": "alt",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "media_locales_locale_parent_id_unique": {
          "name": "media_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "media_locales_parent_id_fk": {
          "name": "media_locales_parent_id_fk",
          "tableFrom": "media_locales",
          "tableTo": "media",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.users_sessions": {
      "name": "users_sessions",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "created_at": {
          "name": "created_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "expires_at": {
          "name": "expires_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "users_sessions_order_idx": {
          "name": "users_sessions_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "users_sessions_parent_id_idx": {
          "name": "users_sessions_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "users_sessions_parent_id_fk": {
          "name": "users_sessions_parent_id_fk",
          "tableFrom": "users_sessions",
          "tableTo": "users",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.users": {
      "name": "users",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "name": {
          "name": "name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": 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()"
        },
        "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
        },
        "reset_password_requested_at": {
          "name": "reset_password_requested_at",
          "type": "timestamp(3) with time zone",
          "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.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
        },
        "courses_id": {
          "name": "courses_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "leads_id": {
          "name": "leads_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "media_id": {
          "name": "media_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "users_id": {
          "name": "users_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_courses_id_idx": {
          "name": "payload_locked_documents_rels_courses_id_idx",
          "columns": [
            {
              "expression": "courses_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "payload_locked_documents_rels_leads_id_idx": {
          "name": "payload_locked_documents_rels_leads_id_idx",
          "columns": [
            {
              "expression": "leads_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_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": {}
        }
      },
      "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_courses_fk": {
          "name": "payload_locked_documents_rels_courses_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "courses",
          "columnsFrom": [
            "courses_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        },
        "payload_locked_documents_rels_leads_fk": {
          "name": "payload_locked_documents_rels_leads_fk",
          "tableFrom": "payload_locked_documents_rels",
          "tableTo": "leads",
          "columnsFrom": [
            "leads_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_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"
        }
      },
      "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.home_facts": {
      "name": "home_facts",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "n": {
          "name": "n",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "label": {
          "name": "label",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_facts_order_idx": {
          "name": "home_facts_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_facts_parent_id_idx": {
          "name": "home_facts_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_facts_locale_idx": {
          "name": "home_facts_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_facts_parent_id_fk": {
          "name": "home_facts_parent_id_fk",
          "tableFrom": "home_facts",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_book_bar": {
      "name": "home_book_bar",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "n": {
          "name": "n",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "label": {
          "name": "label",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "kind": {
          "name": "kind",
          "type": "enum_home_book_bar_kind",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "home_book_bar_order_idx": {
          "name": "home_book_bar_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_book_bar_parent_id_idx": {
          "name": "home_book_bar_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_book_bar_locale_idx": {
          "name": "home_book_bar_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_book_bar_parent_id_fk": {
          "name": "home_book_bar_parent_id_fk",
          "tableFrom": "home_book_bar",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_layers": {
      "name": "home_layers",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "badge": {
          "name": "badge",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "name": {
          "name": "name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "plain": {
          "name": "plain",
          "type": "boolean",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_layers_order_idx": {
          "name": "home_layers_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_layers_parent_id_idx": {
          "name": "home_layers_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_layers_locale_idx": {
          "name": "home_layers_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_layers_parent_id_fk": {
          "name": "home_layers_parent_id_fk",
          "tableFrom": "home_layers",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_steps": {
      "name": "home_steps",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "n": {
          "name": "n",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_steps_order_idx": {
          "name": "home_steps_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_steps_parent_id_idx": {
          "name": "home_steps_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_steps_locale_idx": {
          "name": "home_steps_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_steps_parent_id_fk": {
          "name": "home_steps_parent_id_fk",
          "tableFrom": "home_steps",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_life_boxes": {
      "name": "home_life_boxes",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_life_boxes_order_idx": {
          "name": "home_life_boxes_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_life_boxes_parent_id_idx": {
          "name": "home_life_boxes_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_life_boxes_locale_idx": {
          "name": "home_life_boxes_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_life_boxes_parent_id_fk": {
          "name": "home_life_boxes_parent_id_fk",
          "tableFrom": "home_life_boxes",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_people": {
      "name": "home_people",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "name": {
          "name": "name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_people_order_idx": {
          "name": "home_people_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_people_parent_id_idx": {
          "name": "home_people_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_people_locale_idx": {
          "name": "home_people_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_people_parent_id_fk": {
          "name": "home_people_parent_id_fk",
          "tableFrom": "home_people",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_faq": {
      "name": "home_faq",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "q": {
          "name": "q",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_faq_order_idx": {
          "name": "home_faq_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_faq_parent_id_idx": {
          "name": "home_faq_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_faq_locale_idx": {
          "name": "home_faq_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_faq_parent_id_fk": {
          "name": "home_faq_parent_id_fk",
          "tableFrom": "home_faq",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home": {
      "name": "home",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "hero_image_id": {
          "name": "hero_image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "life_image_id": {
          "name": "life_image_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "units_course_id": {
          "name": "units_course_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": false
        },
        "updated_at": {
          "name": "updated_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "created_at": {
          "name": "created_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "home_hero_image_idx": {
          "name": "home_hero_image_idx",
          "columns": [
            {
              "expression": "hero_image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_life_image_idx": {
          "name": "home_life_image_idx",
          "columns": [
            {
              "expression": "life_image_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "home_units_course_idx": {
          "name": "home_units_course_idx",
          "columns": [
            {
              "expression": "units_course_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_hero_image_id_media_id_fk": {
          "name": "home_hero_image_id_media_id_fk",
          "tableFrom": "home",
          "tableTo": "media",
          "columnsFrom": [
            "hero_image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "home_life_image_id_media_id_fk": {
          "name": "home_life_image_id_media_id_fk",
          "tableFrom": "home",
          "tableTo": "media",
          "columnsFrom": [
            "life_image_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        },
        "home_units_course_id_courses_id_fk": {
          "name": "home_units_course_id_courses_id_fk",
          "tableFrom": "home",
          "tableTo": "courses",
          "columnsFrom": [
            "units_course_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "set null",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.home_locales": {
      "name": "home_locales",
      "schema": "",
      "columns": {
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "seo_description": {
          "name": "seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "eyebrow": {
          "name": "eyebrow",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "h1": {
          "name": "h1",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "h1_accent": {
          "name": "h1_accent",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "lead": {
          "name": "lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "book_title": {
          "name": "book_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "book_lead": {
          "name": "book_lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "book_bar_title": {
          "name": "book_bar_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "book_code": {
          "name": "book_code",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "layers_title": {
          "name": "layers_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "paths": {
          "name": "paths",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "steps_title": {
          "name": "steps_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "life_title": {
          "name": "life_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "life_text": {
          "name": "life_text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "units_title": {
          "name": "units_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "units_lead": {
          "name": "units_lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "people_title": {
          "name": "people_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "courses_title": {
          "name": "courses_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "courses_lead": {
          "name": "courses_lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_title": {
          "name": "cta_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_lead": {
          "name": "cta_lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "faq_title": {
          "name": "faq_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "home_locales_locale_parent_id_unique": {
          "name": "home_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "home_locales_parent_id_fk": {
          "name": "home_locales_parent_id_fk",
          "tableFrom": "home_locales",
          "tableTo": "home",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.catalogue": {
      "name": "catalogue",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "updated_at": {
          "name": "updated_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "created_at": {
          "name": "created_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {},
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.catalogue_locales": {
      "name": "catalogue_locales",
      "schema": "",
      "columns": {
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "seo_description": {
          "name": "seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "h1": {
          "name": "h1",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "lead": {
          "name": "lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_back": {
          "name": "labels_back",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_outcomes": {
          "name": "labels_outcomes",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_audience": {
          "name": "labels_audience",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_instruction": {
          "name": "labels_instruction",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_level": {
          "name": "labels_level",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_units": {
          "name": "labels_units",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_units_lead": {
          "name": "labels_units_lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_preview": {
          "name": "labels_preview",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_preview_note": {
          "name": "labels_preview_note",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_lessons_word": {
          "name": "labels_lessons_word",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_labs_word": {
          "name": "labels_labs_word",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_projects_word": {
          "name": "labels_projects_word",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_from_book": {
          "name": "labels_from_book",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_added": {
          "name": "labels_added",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "labels_added_unit": {
          "name": "labels_added_unit",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "catalogue_locales_locale_parent_id_unique": {
          "name": "catalogue_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "catalogue_locales_parent_id_fk": {
          "name": "catalogue_locales_parent_id_fk",
          "tableFrom": "catalogue_locales",
          "tableTo": "catalogue",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pricing_plans_items": {
      "name": "pricing_plans_items",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "pricing_plans_items_order_idx": {
          "name": "pricing_plans_items_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pricing_plans_items_parent_id_idx": {
          "name": "pricing_plans_items_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pricing_plans_items_locale_idx": {
          "name": "pricing_plans_items_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pricing_plans_items_parent_id_fk": {
          "name": "pricing_plans_items_parent_id_fk",
          "tableFrom": "pricing_plans_items",
          "tableTo": "pricing_plans",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pricing_plans": {
      "name": "pricing_plans",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "name": {
          "name": "name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "price": {
          "name": "price",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "pricing_plans_order_idx": {
          "name": "pricing_plans_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pricing_plans_parent_id_idx": {
          "name": "pricing_plans_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pricing_plans_locale_idx": {
          "name": "pricing_plans_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pricing_plans_parent_id_fk": {
          "name": "pricing_plans_parent_id_fk",
          "tableFrom": "pricing_plans",
          "tableTo": "pricing",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pricing_roles": {
      "name": "pricing_roles",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "label": {
          "name": "label",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "pricing_roles_order_idx": {
          "name": "pricing_roles_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pricing_roles_parent_id_idx": {
          "name": "pricing_roles_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "pricing_roles_locale_idx": {
          "name": "pricing_roles_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pricing_roles_parent_id_fk": {
          "name": "pricing_roles_parent_id_fk",
          "tableFrom": "pricing_roles",
          "tableTo": "pricing",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pricing": {
      "name": "pricing",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "updated_at": {
          "name": "updated_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "created_at": {
          "name": "created_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {},
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.pricing_locales": {
      "name": "pricing_locales",
      "schema": "",
      "columns": {
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "seo_description": {
          "name": "seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "h1": {
          "name": "h1",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "lead": {
          "name": "lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "plans_title": {
          "name": "plans_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "form_title": {
          "name": "form_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "form_lead": {
          "name": "form_lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "fields_name": {
          "name": "fields_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "fields_email": {
          "name": "fields_email",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "fields_phone": {
          "name": "fields_phone",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "fields_role": {
          "name": "fields_role",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "fields_course": {
          "name": "fields_course",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "fields_note": {
          "name": "fields_note",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "submit": {
          "name": "submit",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "privacy": {
          "name": "privacy",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "sent": {
          "name": "sent",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "invalid": {
          "name": "invalid",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "pricing_locales_locale_parent_id_unique": {
          "name": "pricing_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "pricing_locales_parent_id_fk": {
          "name": "pricing_locales_parent_id_fk",
          "tableFrom": "pricing_locales",
          "tableTo": "pricing",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.about_principles": {
      "name": "about_principles",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "about_principles_order_idx": {
          "name": "about_principles_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "about_principles_parent_id_idx": {
          "name": "about_principles_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "about_principles_locale_idx": {
          "name": "about_principles_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "about_principles_parent_id_fk": {
          "name": "about_principles_parent_id_fk",
          "tableFrom": "about_principles",
          "tableTo": "about",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.about_sections": {
      "name": "about_sections",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "title": {
          "name": "title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "text": {
          "name": "text",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {
        "about_sections_order_idx": {
          "name": "about_sections_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "about_sections_parent_id_idx": {
          "name": "about_sections_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "about_sections_locale_idx": {
          "name": "about_sections_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "about_sections_parent_id_fk": {
          "name": "about_sections_parent_id_fk",
          "tableFrom": "about_sections",
          "tableTo": "about",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.about": {
      "name": "about",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "updated_at": {
          "name": "updated_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "created_at": {
          "name": "created_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {},
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.about_locales": {
      "name": "about_locales",
      "schema": "",
      "columns": {
        "seo_title": {
          "name": "seo_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "seo_description": {
          "name": "seo_description",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "h1": {
          "name": "h1",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "lead": {
          "name": "lead",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "people_title": {
          "name": "people_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "principles_title": {
          "name": "principles_title",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "about_locales_locale_parent_id_unique": {
          "name": "about_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "about_locales_parent_id_fk": {
          "name": "about_locales_parent_id_fk",
          "tableFrom": "about_locales",
          "tableTo": "about",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.settings_nav": {
      "name": "settings_nav",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "label": {
          "name": "label",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "href": {
          "name": "href",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "settings_nav_order_idx": {
          "name": "settings_nav_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "settings_nav_parent_id_idx": {
          "name": "settings_nav_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "settings_nav_locale_idx": {
          "name": "settings_nav_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "settings_nav_parent_id_fk": {
          "name": "settings_nav_parent_id_fk",
          "tableFrom": "settings_nav",
          "tableTo": "settings",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.settings_footer_links": {
      "name": "settings_footer_links",
      "schema": "",
      "columns": {
        "_order": {
          "name": "_order",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "id": {
          "name": "id",
          "type": "varchar",
          "primaryKey": true,
          "notNull": true
        },
        "label": {
          "name": "label",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "href": {
          "name": "href",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "settings_footer_links_order_idx": {
          "name": "settings_footer_links_order_idx",
          "columns": [
            {
              "expression": "_order",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "settings_footer_links_parent_id_idx": {
          "name": "settings_footer_links_parent_id_idx",
          "columns": [
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        },
        "settings_footer_links_locale_idx": {
          "name": "settings_footer_links_locale_idx",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": false,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "settings_footer_links_parent_id_fk": {
          "name": "settings_footer_links_parent_id_fk",
          "tableFrom": "settings_footer_links",
          "tableTo": "settings",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.settings": {
      "name": "settings",
      "schema": "",
      "columns": {
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "contact_email": {
          "name": "contact_email",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "contact_phone": {
          "name": "contact_phone",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "contact_whatsapp": {
          "name": "contact_whatsapp",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "contact_youtube": {
          "name": "contact_youtube",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "platform_url": {
          "name": "platform_url",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "free_lesson_href": {
          "name": "free_lesson_href",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "currency_code": {
          "name": "currency_code",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "updated_at": {
          "name": "updated_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        },
        "created_at": {
          "name": "created_at",
          "type": "timestamp(3) with time zone",
          "primaryKey": false,
          "notNull": false
        }
      },
      "indexes": {},
      "foreignKeys": {},
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    },
    "public.settings_locales": {
      "name": "settings_locales",
      "schema": "",
      "columns": {
        "brand_name": {
          "name": "brand_name",
          "type": "varchar",
          "primaryKey": false,
          "notNull": true
        },
        "currency_label": {
          "name": "currency_label",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_free": {
          "name": "cta_free",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_all": {
          "name": "cta_all",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_primary": {
          "name": "cta_primary",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_enrol": {
          "name": "cta_enrol",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_subscribe": {
          "name": "cta_subscribe",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_notify": {
          "name": "cta_notify",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "cta_youtube": {
          "name": "cta_youtube",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "ui_lang_switch": {
          "name": "ui_lang_switch",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "ui_menu": {
          "name": "ui_menu",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "ui_skip": {
          "name": "ui_skip",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "ui_sign_in": {
          "name": "ui_sign_in",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "status_live": {
          "name": "status_live",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "status_partial": {
          "name": "status_partial",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "status_soon": {
          "name": "status_soon",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "footer_tagline": {
          "name": "footer_tagline",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "footer_courses_heading": {
          "name": "footer_courses_heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "footer_academy_heading": {
          "name": "footer_academy_heading",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "footer_rights": {
          "name": "footer_rights",
          "type": "varchar",
          "primaryKey": false,
          "notNull": false
        },
        "id": {
          "name": "id",
          "type": "serial",
          "primaryKey": true,
          "notNull": true
        },
        "_locale": {
          "name": "_locale",
          "type": "_locales",
          "typeSchema": "public",
          "primaryKey": false,
          "notNull": true
        },
        "_parent_id": {
          "name": "_parent_id",
          "type": "integer",
          "primaryKey": false,
          "notNull": true
        }
      },
      "indexes": {
        "settings_locales_locale_parent_id_unique": {
          "name": "settings_locales_locale_parent_id_unique",
          "columns": [
            {
              "expression": "_locale",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            },
            {
              "expression": "_parent_id",
              "isExpression": false,
              "asc": true,
              "nulls": "last"
            }
          ],
          "isUnique": true,
          "concurrently": false,
          "method": "btree",
          "with": {}
        }
      },
      "foreignKeys": {
        "settings_locales_parent_id_fk": {
          "name": "settings_locales_parent_id_fk",
          "tableFrom": "settings_locales",
          "tableTo": "settings",
          "columnsFrom": [
            "_parent_id"
          ],
          "columnsTo": [
            "id"
          ],
          "onDelete": "cascade",
          "onUpdate": "no action"
        }
      },
      "compositePrimaryKeys": {},
      "uniqueConstraints": {},
      "policies": {},
      "checkConstraints": {},
      "isRLSEnabled": false
    }
  },
  "enums": {
    "public._locales": {
      "name": "_locales",
      "schema": "public",
      "values": [
        "ar",
        "en"
      ]
    },
    "public.enum_courses_units_kind": {
      "name": "enum_courses_units_kind",
      "schema": "public",
      "values": [
        "lessons",
        "labs",
        "projects"
      ]
    },
    "public.enum_courses_units_source": {
      "name": "enum_courses_units_source",
      "schema": "public",
      "values": [
        "book",
        "added"
      ]
    },
    "public.enum_courses_status": {
      "name": "enum_courses_status",
      "schema": "public",
      "values": [
        "live",
        "partial",
        "soon"
      ]
    },
    "public.enum_courses_tone": {
      "name": "enum_courses_tone",
      "schema": "public",
      "values": [
        "royal-700",
        "royal-800",
        "azure-700",
        "navy-900",
        "navy-700"
      ]
    },
    "public.enum_leads_status": {
      "name": "enum_leads_status",
      "schema": "public",
      "values": [
        "new",
        "contacted",
        "enrolled",
        "closed"
      ]
    },
    "public.enum_leads_locale": {
      "name": "enum_leads_locale",
      "schema": "public",
      "values": [
        "ar",
        "en"
      ]
    },
    "public.enum_home_book_bar_kind": {
      "name": "enum_home_book_bar_kind",
      "schema": "public",
      "values": [
        "book",
        "added",
        "lab",
        "project"
      ]
    }
  },
  "schemas": {},
  "sequences": {},
  "roles": {},
  "policies": {},
  "views": {},
  "_meta": {
    "schemas": {},
    "tables": {},
    "columns": {}
  },
  "id": "b9ab5f14-8aaa-41e4-a599-256c4bf7814b",
  "prevId": "00000000-0000-0000-0000-000000000000"
}