{
  "angee": {
    "resources": [
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.MimeType",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "mime_type",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon_key",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.MimeType",
        "modelName": "mimetype",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "category"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "icon_key": {
              "filter": {
                "field": "icon_key",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "icon_key",
                "paths": [
                  "icon_key"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "label": {
              "filter": {
                "field": "label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "mime_type": {
              "filter": {
                "field": "mime_type",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "mime_type",
                "paths": [
                  "mime_type"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "mime_type"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "mime_type"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": null,
        "revisionFields": [],
        "roots": {
          "aggregate": "mime_types_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "mime_types_by_pk",
          "groups": "mime_types_groups",
          "groupsCount": "mime_types_groups_count",
          "list": "mime_types",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "mime_types_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "mime_types_bool_exp",
          "groupBySpec": "mimeTypesgroupbyspec",
          "groupKey": "mimeTypesgroupkey",
          "groupOrder": "mimeTypesgrouporder",
          "grouped": "mime_types_group",
          "having": "mimeTypeshaving",
          "node": "MimeTypeType",
          "order": "mime_types_order_by",
          "query": "mimeTypes_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.Drive",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "prefix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": true,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_archived",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "backend",
            "readable": true,
            "relationModelLabel": "storage.Backend",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "owns_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "editor",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          },
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.Drive",
        "modelName": "drive",
        "query": {
          "axes": {
            "created_at": {
              "drill": null,
              "extractions": [
                {
                  "drill": null,
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": null,
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": null,
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": null,
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": null,
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": null,
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": null,
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": null,
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "is_archived": {
              "drill": {
                "field": "is_archived",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_archived",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_archived",
              "identityPath": "is_archived",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_archived"
              ],
              "server": {
                "input": "IS_ARCHIVED",
                "key": "is_archived",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "backend": {
              "filter": {
                "field": "backend",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "backend",
                "labelPath": null,
                "model": "storage.Backend"
              },
              "row": {
                "path": "backend",
                "paths": [
                  "backend"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_archived": {
              "filter": {
                "field": "is_archived",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_archived",
                "paths": [
                  "is_archived"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "owns_items": {
              "filter": {
                "field": "owns_items",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "owns_items",
                "paths": [
                  "owns_items"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "prefix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "prefix",
                "paths": [
                  "prefix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "slug": {
              "filter": {
                "field": "slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "slug"
              }
            ]
          }
        },
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "storage/drive",
        "revisionFields": [],
        "roots": {
          "aggregate": "drives_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "drives_by_pk",
          "groups": "drives_groups",
          "groupsCount": "drives_groups_count",
          "list": "drives",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "drives_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "drives_bool_exp",
          "groupBySpec": "drivesGroupBySpec",
          "groupKey": "drivesGroupKey",
          "groupOrder": "drivesGroupOrder",
          "grouped": "drives_group",
          "having": "drivesHaving",
          "node": "DriveType",
          "order": "drives_order_by",
          "query": "drives_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.Folder",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete",
          "deletePreview"
        ],
        "createArguments": [],
        "createFields": [
          "drive",
          "name",
          "parent",
          "description"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_virtual",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "smart_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Trash",
                "value": "TRASH"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "drive",
            "readable": true,
            "relationModelLabel": "storage.Drive",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "storage.Folder",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.Folder",
        "modelName": "folder",
        "query": {
          "axes": {
            "drive": {
              "drill": {
                "field": "drive",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "drive_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "drive",
              "identityPath": "drive",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "drive"
              ],
              "server": {
                "input": "DRIVE",
                "key": "drive_id",
                "labelInput": "DRIVE__NAME",
                "labelKey": "drive__name",
                "valueMap": []
              }
            },
            "is_virtual": {
              "drill": {
                "field": "is_virtual",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_virtual",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_virtual",
              "identityPath": "is_virtual",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_virtual"
              ],
              "server": {
                "input": "IS_VIRTUAL",
                "key": "is_virtual",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "smart_kind": {
              "drill": {
                "field": "smart_kind",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "smart_kind",
                "valueMap": [
                  {
                    "from": "TRASH",
                    "to": "trash"
                  },
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "smart_kind",
              "identityPath": "smart_kind",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "smart_kind"
              ],
              "server": {
                "input": "SMART_KIND",
                "key": "smart_kind",
                "labelInput": null,
                "labelKey": null,
                "valueMap": [
                  {
                    "from": "BLANK",
                    "to": ""
                  }
                ]
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "drive": {
              "filter": {
                "field": "drive",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "drive",
                "labelPath": null,
                "model": "storage.Drive"
              },
              "row": {
                "path": "drive",
                "paths": [
                  "drive"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_virtual": {
              "filter": {
                "field": "is_virtual",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_virtual",
                "paths": [
                  "is_virtual"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_virtual"
              },
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent",
                "labelPath": null,
                "model": "storage.Folder"
              },
              "row": {
                "path": "parent",
                "paths": [
                  "parent"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "smart_kind": {
              "filter": {
                "field": "smart_kind",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "TRASH",
                    "to": "trash"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "smart_kind",
                "paths": [
                  "smart_kind"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "smart_kind"
              },
              "values": [
                {
                  "description": "Trash",
                  "value": "TRASH"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "storage/folder",
        "revisionFields": [],
        "roots": {
          "aggregate": "folders_aggregate",
          "changes": null,
          "create": "insert_folders_one",
          "delete": "delete_folders_by_pk",
          "deletePreview": "delete_folder",
          "detail": "folders_by_pk",
          "groups": "folders_groups",
          "groupsCount": "folders_groups_count",
          "list": "folders",
          "revisions": null,
          "save": null,
          "update": "update_folders_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "folders_aggregate",
          "createInput": "folders_insert_input",
          "deletePayload": "DeletePreview",
          "filter": "folders_bool_exp",
          "groupBySpec": "foldersGroupBySpec",
          "groupKey": "foldersGroupKey",
          "groupOrder": "foldersGroupOrder",
          "grouped": "folders_group",
          "having": "foldersHaving",
          "node": "FolderType",
          "order": "folders_order_by",
          "query": "folders_Query",
          "revision": null,
          "updateInput": "folders_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "parent"
        ]
      },
      {
        "aggregateFields": [
          "id",
          "size_bytes"
        ],
        "aggregateMeasures": [],
        "appLabel": "storage",
        "canonicalLabel": "storage.File",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete",
          "deletePreview"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "filename",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "content_hash",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "size_bytes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "metadata",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "updatable": true,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "upload_state",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Draft",
                "value": "DRAFT"
              },
              {
                "description": "Ready",
                "value": "READY"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "visibility",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Inherited",
                "value": "INHERITED"
              },
              {
                "description": "Record",
                "value": "RECORD"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_trashed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "trashed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "mime_type",
            "readable": true,
            "relationModelLabel": "storage.MimeType",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "drive",
            "readable": true,
            "relationModelLabel": "storage.Drive",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "folder",
            "readable": true,
            "relationModelLabel": "storage.Folder",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "url",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "share",
            "relation": "viewer",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "storage.File",
        "modelName": "file",
        "query": {
          "axes": {
            "drive": {
              "drill": {
                "field": "drive",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "drive_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "drive",
              "identityPath": "drive",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "drive"
              ],
              "server": {
                "input": "DRIVE",
                "key": "drive_id",
                "labelInput": "DRIVE__NAME",
                "labelKey": "drive__name",
                "valueMap": []
              }
            },
            "folder": {
              "drill": {
                "field": "folder",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "folder_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "folder",
              "identityPath": "folder",
              "kind": "relation",
              "labelPath": null,
              "paths": [
                "folder"
              ],
              "server": {
                "input": "FOLDER",
                "key": "folder_id",
                "labelInput": "FOLDER__NAME",
                "labelKey": "folder__name",
                "valueMap": []
              }
            },
            "is_trashed": {
              "drill": {
                "field": "is_trashed",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "is_trashed",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "is_trashed",
              "identityPath": "is_trashed",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "is_trashed"
              ],
              "server": {
                "input": "IS_TRASHED",
                "key": "is_trashed",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "mime_type": {
              "drill": {
                "field": "mime_type",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "mime_type_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "mime_type",
              "identityPath": "mime_type.id",
              "kind": "relation",
              "labelPath": "mime_type.display_name",
              "paths": [
                "mime_type.id",
                "mime_type.display_name"
              ],
              "server": {
                "input": "MIME_TYPE",
                "key": "mime_type_id",
                "labelInput": "MIME_TYPE__MIME_TYPE",
                "labelKey": "mime_type__mime_type",
                "valueMap": []
              }
            },
            "updated_at": {
              "drill": {
                "field": "updated_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "updated_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_year_range",
                    "valueKey": "updated_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "updated_at_year",
                  "name": "year",
                  "rangeKey": "updated_at_year_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_quarter_range",
                    "valueKey": "updated_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "updated_at_quarter",
                  "name": "quarter",
                  "rangeKey": "updated_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_month_range",
                    "valueKey": "updated_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "updated_at_month",
                  "name": "month",
                  "rangeKey": "updated_at_month_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_week_range",
                    "valueKey": "updated_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "updated_at_week",
                  "name": "week",
                  "rangeKey": "updated_at_week_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_day_range",
                    "valueKey": "updated_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "updated_at_day",
                  "name": "day",
                  "rangeKey": "updated_at_day_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_hour_range",
                    "valueKey": "updated_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "updated_at_hour",
                  "name": "hour",
                  "rangeKey": "updated_at_hour_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_minute_range",
                    "valueKey": "updated_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "updated_at_minute",
                  "name": "minute",
                  "rangeKey": "updated_at_minute_range"
                },
                {
                  "drill": {
                    "field": "updated_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "updated_at_second_range",
                    "valueKey": "updated_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "updated_at_second",
                  "name": "second",
                  "rangeKey": "updated_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "updated_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "updated_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "updated_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "updated_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "updated_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "updated_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "updated_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "updated_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "updated_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "updated_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "updated_at",
              "identityPath": "updated_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "updated_at"
              ],
              "server": {
                "input": "UPDATED_AT",
                "key": "updated_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "upload_state": {
              "drill": {
                "field": "upload_state",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "upload_state",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "upload_state",
              "identityPath": "upload_state",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "upload_state"
              ],
              "server": {
                "input": "UPLOAD_STATE",
                "key": "upload_state",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "content_hash": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "content_hash",
                "paths": [
                  "content_hash"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "drive": {
              "filter": {
                "field": "drive",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "drive",
                "labelPath": null,
                "model": "storage.Drive"
              },
              "row": {
                "path": "drive",
                "paths": [
                  "drive"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "filename": {
              "filter": {
                "field": "filename",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "filename",
                "paths": [
                  "filename"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "filename"
              },
              "values": []
            },
            "folder": {
              "filter": {
                "field": "folder",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "folder",
                "labelPath": null,
                "model": "storage.Folder"
              },
              "row": {
                "path": "folder",
                "paths": [
                  "folder"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_trashed": {
              "filter": {
                "field": "is_trashed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_trashed",
                "paths": [
                  "is_trashed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "metadata": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "metadata",
                "paths": [
                  "metadata"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "mime_type": {
              "filter": {
                "field": "mime_type",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "mime_type.id",
                "labelPath": "mime_type.display_name",
                "model": "storage.MimeType"
              },
              "row": {
                "path": "mime_type.id",
                "paths": [
                  "mime_type.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "size_bytes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "size_bytes",
                "paths": [
                  "size_bytes"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "size_bytes"
              },
              "values": []
            },
            "title": {
              "filter": {
                "field": "title",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "title"
              },
              "values": []
            },
            "trashed_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "trashed_at",
                "paths": [
                  "trashed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "upload_state": {
              "filter": {
                "field": "upload_state",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DRAFT",
                    "to": "draft"
                  },
                  {
                    "from": "READY",
                    "to": "ready"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "upload_state",
                "paths": [
                  "upload_state"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Draft",
                  "value": "DRAFT"
                },
                {
                  "description": "Ready",
                  "value": "READY"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                }
              ]
            },
            "url": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "url",
                "paths": [
                  "url"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "visibility": {
              "filter": {
                "field": "visibility",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "INHERITED",
                    "to": "inherited"
                  },
                  {
                    "from": "RECORD",
                    "to": "record"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "visibility",
                "paths": [
                  "visibility"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Inherited",
                  "value": "INHERITED"
                },
                {
                  "description": "Record",
                  "value": "RECORD"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "filename"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "storage/file",
        "revisionFields": [],
        "roots": {
          "aggregate": "files_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_files_by_pk",
          "deletePreview": "delete_file",
          "detail": "files_by_pk",
          "groups": "files_groups",
          "groupsCount": "files_groups_count",
          "list": "files",
          "revisions": null,
          "save": null,
          "update": "update_files_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "files_aggregate",
          "createInput": null,
          "deletePayload": "DeletePreview",
          "filter": "files_bool_exp",
          "groupBySpec": "filesGroupBySpec",
          "groupKey": "filesGroupKey",
          "groupOrder": "filesGroupOrder",
          "grouped": "files_group",
          "having": "filesHaving",
          "node": "FileType",
          "order": "files_order_by",
          "query": "files_Query",
          "revision": null,
          "updateInput": "files_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "filename",
          "title",
          "folder",
          "metadata"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "update",
          "delete"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "handle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_met_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "introduced_by",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "handles",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "party_handles",
            "readable": true,
            "relationModelLabel": "parties.PartyHandle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "addresses",
            "readable": true,
            "relationModelLabel": "parties.Address",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_members",
            "readable": true,
            "relationModelLabel": "parties.CircleMember",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "inbound_relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "concrete_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Party",
        "modelName": "party",
        "query": {
          "axes": {
            "created_at": {
              "drill": {
                "field": "created_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "created_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_year_range",
                    "valueKey": "created_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_quarter_range",
                    "valueKey": "created_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_month_range",
                    "valueKey": "created_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_week_range",
                    "valueKey": "created_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_day_range",
                    "valueKey": "created_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_hour_range",
                    "valueKey": "created_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_minute_range",
                    "valueKey": "created_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_second_range",
                    "valueKey": "created_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "addresses": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "circle_members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "concrete_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "concrete_kind",
                "paths": [
                  "concrete_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "first_met_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_met_note",
                "paths": [
                  "first_met_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "handle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "handle_count",
                "paths": [
                  "handle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inbound_relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "introduced_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "introduced_by.id",
                "labelPath": "introduced_by.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "introduced_by.id",
                "paths": [
                  "introduced_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/party",
        "revisionFields": [],
        "roots": {
          "aggregate": "parties_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_parties_by_pk",
          "deletePreview": null,
          "detail": "parties_by_pk",
          "groups": "parties_groups",
          "groupsCount": "parties_groups_count",
          "list": "parties",
          "revisions": null,
          "save": null,
          "update": "update_parties_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "parties_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "parties_bool_exp",
          "groupBySpec": "partiesGroupBySpec",
          "groupKey": "partiesGroupKey",
          "groupOrder": "partiesGroupOrder",
          "grouped": "parties_group",
          "having": "partiesHaving",
          "node": "PartyType",
          "order": "parties_order_by",
          "query": "parties_Query",
          "revision": null,
          "updateInput": "parties_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "notes"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "createArguments": [],
        "createFields": [
          "display_name",
          "notes",
          "name_prefix",
          "given_name",
          "additional_name",
          "family_name",
          "name_suffix",
          "nickname",
          "birthday",
          "anniversary"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "handle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_met_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "introduced_by",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "handles",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "party_handles",
            "readable": true,
            "relationModelLabel": "parties.PartyHandle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "addresses",
            "readable": true,
            "relationModelLabel": "parties.Address",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_members",
            "readable": true,
            "relationModelLabel": "parties.CircleMember",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "inbound_relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "concrete_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name_prefix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "given_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "additional_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "family_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name_suffix",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "nickname",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "birthday",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "anniversary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "folder",
            "readable": true,
            "relationModelLabel": "parties.Folder",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_names",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "user",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Person",
        "modelName": "person",
        "query": {
          "axes": {
            "created_at": {
              "drill": {
                "field": "created_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "created_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_year_range",
                    "valueKey": "created_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_quarter_range",
                    "valueKey": "created_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_month_range",
                    "valueKey": "created_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_week_range",
                    "valueKey": "created_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_day_range",
                    "valueKey": "created_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_hour_range",
                    "valueKey": "created_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_minute_range",
                    "valueKey": "created_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_second_range",
                    "valueKey": "created_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "folder": {
              "drill": {
                "field": "folder",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "folder_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "folder",
              "identityPath": "folder.id",
              "kind": "relation",
              "labelPath": "folder.name",
              "paths": [
                "folder.id",
                "folder.name"
              ],
              "server": {
                "input": "FOLDER",
                "key": "folder_id",
                "labelInput": "FOLDER__NAME",
                "labelKey": "folder__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "additional_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "additional_name",
                "paths": [
                  "additional_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "addresses": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "anniversary": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "anniversary",
                "paths": [
                  "anniversary"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "birthday": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "birthday",
                "paths": [
                  "birthday"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "circle_members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "circle_names": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "circle_names",
                "paths": [
                  "circle_names"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "concrete_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "concrete_kind",
                "paths": [
                  "concrete_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "family_name": {
              "filter": {
                "field": "family_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "family_name",
                "paths": [
                  "family_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "family_name"
              },
              "values": []
            },
            "first_met_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_met_note",
                "paths": [
                  "first_met_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "folder": {
              "filter": {
                "field": "folder",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "folder.id",
                "labelPath": "folder.name",
                "model": "parties.Folder"
              },
              "row": {
                "path": "folder.id",
                "paths": [
                  "folder.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "folder"
              },
              "values": []
            },
            "given_name": {
              "filter": {
                "field": "given_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "given_name",
                "paths": [
                  "given_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "given_name"
              },
              "values": []
            },
            "handle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "handle_count",
                "paths": [
                  "handle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inbound_relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "introduced_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "introduced_by.id",
                "labelPath": "introduced_by.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "introduced_by.id",
                "paths": [
                  "introduced_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name_prefix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name_prefix",
                "paths": [
                  "name_prefix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "name_suffix": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name_suffix",
                "paths": [
                  "name_suffix"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "nickname": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "nickname",
                "paths": [
                  "nickname"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "user": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "user",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "user",
                "paths": [
                  "user"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name"
        ],
        "resourceType": "parties/person",
        "revisionFields": [],
        "roots": {
          "aggregate": "people_aggregate",
          "changes": null,
          "create": "insert_people_one",
          "delete": null,
          "deletePreview": null,
          "detail": "people_by_pk",
          "groups": "people_groups",
          "groupsCount": "people_groups_count",
          "list": "people",
          "revisions": null,
          "save": null,
          "update": "update_people_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "people_aggregate",
          "createInput": "people_insert_input",
          "deletePayload": null,
          "filter": "people_bool_exp",
          "groupBySpec": "peopleGroupBySpec",
          "groupKey": "peopleGroupKey",
          "groupOrder": "peopleGroupOrder",
          "grouped": "people_group",
          "having": "peopleHaving",
          "node": "PersonType",
          "order": "people_order_by",
          "query": "people_Query",
          "revision": null,
          "updateInput": "people_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "notes",
          "name_prefix",
          "given_name",
          "additional_name",
          "family_name",
          "name_suffix",
          "nickname",
          "birthday",
          "anniversary"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Party",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update"
        ],
        "createArguments": [],
        "createFields": [
          "display_name",
          "notes",
          "legal_name",
          "domain"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "created_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "updated_by",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_by_label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "handle_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "first_met_note",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "introduced_by",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "handles",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "party_handles",
            "readable": true,
            "relationModelLabel": "parties.PartyHandle",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "addresses",
            "readable": true,
            "relationModelLabel": "parties.Address",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "circle_members",
            "readable": true,
            "relationModelLabel": "parties.CircleMember",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "inbound_relationships",
            "readable": true,
            "relationModelLabel": "parties.Relationship",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "concrete_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "legal_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "domain",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Organization",
        "modelName": "organization",
        "query": {
          "axes": {
            "created_at": {
              "drill": {
                "field": "created_at",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "created_at",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_year_range",
                    "valueKey": "created_at_year",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "YEAR",
                  "key": "created_at_year",
                  "name": "year",
                  "rangeKey": "created_at_year_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_quarter_range",
                    "valueKey": "created_at_quarter",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "QUARTER",
                  "key": "created_at_quarter",
                  "name": "quarter",
                  "rangeKey": "created_at_quarter_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_month_range",
                    "valueKey": "created_at_month",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MONTH",
                  "key": "created_at_month",
                  "name": "month",
                  "rangeKey": "created_at_month_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_week_range",
                    "valueKey": "created_at_week",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "WEEK",
                  "key": "created_at_week",
                  "name": "week",
                  "rangeKey": "created_at_week_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_day_range",
                    "valueKey": "created_at_day",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "DAY",
                  "key": "created_at_day",
                  "name": "day",
                  "rangeKey": "created_at_day_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_hour_range",
                    "valueKey": "created_at_hour",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "HOUR",
                  "key": "created_at_hour",
                  "name": "hour",
                  "rangeKey": "created_at_hour_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_minute_range",
                    "valueKey": "created_at_minute",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "MINUTE",
                  "key": "created_at_minute",
                  "name": "minute",
                  "rangeKey": "created_at_minute_range"
                },
                {
                  "drill": {
                    "field": "created_at",
                    "jsonPath": null,
                    "kind": "range",
                    "nullMode": "isNull",
                    "rangeKey": "created_at_second_range",
                    "valueKey": "created_at_second",
                    "valueMap": [],
                    "valueTransform": null
                  },
                  "input": "SECOND",
                  "key": "created_at_second",
                  "name": "second",
                  "rangeKey": "created_at_second_range"
                },
                {
                  "drill": null,
                  "input": "YEAR_NUMBER",
                  "key": "created_at_year_number",
                  "name": "year_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "QUARTER_NUMBER",
                  "key": "created_at_quarter_number",
                  "name": "quarter_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MONTH_NUMBER",
                  "key": "created_at_month_number",
                  "name": "month_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "ISO_WEEK_NUMBER",
                  "key": "created_at_iso_week_number",
                  "name": "iso_week_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_YEAR",
                  "key": "created_at_day_of_year",
                  "name": "day_of_year",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_MONTH",
                  "key": "created_at_day_of_month",
                  "name": "day_of_month",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "DAY_OF_WEEK",
                  "key": "created_at_day_of_week",
                  "name": "day_of_week",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "HOUR_NUMBER",
                  "key": "created_at_hour_number",
                  "name": "hour_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "MINUTE_NUMBER",
                  "key": "created_at_minute_number",
                  "name": "minute_number",
                  "rangeKey": null
                },
                {
                  "drill": null,
                  "input": "SECOND_NUMBER",
                  "key": "created_at_second_number",
                  "name": "second_number",
                  "rangeKey": null
                }
              ],
              "field": "created_at",
              "identityPath": "created_at",
              "kind": "date",
              "labelPath": null,
              "paths": [
                "created_at"
              ],
              "server": {
                "input": "CREATED_AT",
                "key": "created_at",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "domain": {
              "drill": {
                "field": "domain",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "domain",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "domain",
              "identityPath": "domain",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "domain"
              ],
              "server": {
                "input": "DOMAIN",
                "key": "domain",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "addresses": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "circle_members": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "concrete_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "concrete_kind",
                "paths": [
                  "concrete_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "created_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "created_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "created_by",
                "paths": [
                  "created_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "created_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "created_by_label",
                "paths": [
                  "created_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "domain": {
              "filter": {
                "field": "domain",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "domain",
                "paths": [
                  "domain"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "domain"
              },
              "values": []
            },
            "first_met_note": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "first_met_note",
                "paths": [
                  "first_met_note"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "handle_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "handle_count",
                "paths": [
                  "handle_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inbound_relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "introduced_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "introduced_by.id",
                "labelPath": "introduced_by.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "introduced_by.id",
                "paths": [
                  "introduced_by.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "legal_name": {
              "filter": {
                "field": "legal_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "legal_name",
                "paths": [
                  "legal_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "legal_name"
              },
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "party_handles": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "relationships": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            },
            "updated_by": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "updated_by",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "updated_by",
                "paths": [
                  "updated_by"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "updated_by_label": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "updated_by_label",
                "paths": [
                  "updated_by_label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              },
              {
                "direction": "ASC",
                "field": "display_name"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "display_name"
        ],
        "resourceType": "parties/organization",
        "revisionFields": [],
        "roots": {
          "aggregate": "organizations_aggregate",
          "changes": null,
          "create": "insert_organizations_one",
          "delete": null,
          "deletePreview": null,
          "detail": "organizations_by_pk",
          "groups": "organizations_groups",
          "groupsCount": "organizations_groups_count",
          "list": "organizations",
          "revisions": null,
          "save": null,
          "update": "update_organizations_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "organizations_aggregate",
          "createInput": "organizations_insert_input",
          "deletePayload": null,
          "filter": "organizations_bool_exp",
          "groupBySpec": "organizationsGroupBySpec",
          "groupKey": "organizationsGroupKey",
          "groupOrder": "organizationsGroupOrder",
          "grouped": "organizations_group",
          "having": "organizationsHaving",
          "node": "OrganizationType",
          "order": "organizations_order_by",
          "query": "organizations_Query",
          "revision": null,
          "updateInput": "organizations_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "display_name",
          "notes",
          "legal_name",
          "domain"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Handle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "platform",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Email",
                "value": "EMAIL"
              },
              {
                "description": "Phone",
                "value": "PHONE"
              },
              {
                "description": "Discord",
                "value": "DISCORD"
              },
              {
                "description": "iMessage",
                "value": "IMESSAGE"
              },
              {
                "description": "Matrix",
                "value": "MATRIX"
              },
              {
                "description": "Signal",
                "value": "SIGNAL"
              },
              {
                "description": "Slack",
                "value": "SLACK"
              },
              {
                "description": "Telegram",
                "value": "TELEGRAM"
              },
              {
                "description": "WhatsApp",
                "value": "WHATSAPP"
              },
              {
                "description": "YouTube",
                "value": "YOUTUBE"
              },
              {
                "description": "Facebook",
                "value": "FACEBOOK"
              },
              {
                "description": "Instagram",
                "value": "INSTAGRAM"
              },
              {
                "description": "LinkedIn",
                "value": "LINKEDIN"
              },
              {
                "description": "Twitter",
                "value": "TWITTER"
              },
              {
                "description": "Other",
                "value": "OTHER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "value",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "normalized_value",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "external_id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_preferred",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_verified",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "party_link_confirmed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [
          {
            "permission": "write",
            "relation": "reader",
            "subjects": [
              {
                "relation": "member",
                "resource": null,
                "type": "auth/group"
              },
              {
                "relation": null,
                "resource": null,
                "type": "auth/user"
              }
            ]
          }
        ],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Handle",
        "modelName": "handle",
        "query": {
          "axes": {
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "confidence": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "external_id": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "external_id",
                "paths": [
                  "external_id"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_preferred": {
              "filter": {
                "field": "is_preferred",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_preferred",
                "paths": [
                  "is_preferred"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_verified": {
              "filter": {
                "field": "is_verified",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_verified",
                "paths": [
                  "is_verified"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "label": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "normalized_value": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "normalized_value",
                "paths": [
                  "normalized_value"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "owner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner",
                "labelPath": null,
                "model": "iam.User"
              },
              "row": {
                "path": "owner",
                "paths": [
                  "owner"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_link_confirmed": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "party_link_confirmed",
                "paths": [
                  "party_link_confirmed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "platform": {
              "filter": {
                "field": "platform",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "EMAIL",
                    "to": "email"
                  },
                  {
                    "from": "PHONE",
                    "to": "phone"
                  },
                  {
                    "from": "DISCORD",
                    "to": "discord"
                  },
                  {
                    "from": "IMESSAGE",
                    "to": "imessage"
                  },
                  {
                    "from": "MATRIX",
                    "to": "matrix"
                  },
                  {
                    "from": "SIGNAL",
                    "to": "signal"
                  },
                  {
                    "from": "SLACK",
                    "to": "slack"
                  },
                  {
                    "from": "TELEGRAM",
                    "to": "telegram"
                  },
                  {
                    "from": "WHATSAPP",
                    "to": "whatsapp"
                  },
                  {
                    "from": "YOUTUBE",
                    "to": "youtube"
                  },
                  {
                    "from": "FACEBOOK",
                    "to": "facebook"
                  },
                  {
                    "from": "INSTAGRAM",
                    "to": "instagram"
                  },
                  {
                    "from": "LINKEDIN",
                    "to": "linkedin"
                  },
                  {
                    "from": "TWITTER",
                    "to": "twitter"
                  },
                  {
                    "from": "OTHER",
                    "to": "other"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "platform",
                "paths": [
                  "platform"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "platform"
              },
              "values": [
                {
                  "description": "Email",
                  "value": "EMAIL"
                },
                {
                  "description": "Phone",
                  "value": "PHONE"
                },
                {
                  "description": "Discord",
                  "value": "DISCORD"
                },
                {
                  "description": "iMessage",
                  "value": "IMESSAGE"
                },
                {
                  "description": "Matrix",
                  "value": "MATRIX"
                },
                {
                  "description": "Signal",
                  "value": "SIGNAL"
                },
                {
                  "description": "Slack",
                  "value": "SLACK"
                },
                {
                  "description": "Telegram",
                  "value": "TELEGRAM"
                },
                {
                  "description": "WhatsApp",
                  "value": "WHATSAPP"
                },
                {
                  "description": "YouTube",
                  "value": "YOUTUBE"
                },
                {
                  "description": "Facebook",
                  "value": "FACEBOOK"
                },
                {
                  "description": "Instagram",
                  "value": "INSTAGRAM"
                },
                {
                  "description": "LinkedIn",
                  "value": "LINKEDIN"
                },
                {
                  "description": "Twitter",
                  "value": "TWITTER"
                },
                {
                  "description": "Other",
                  "value": "OTHER"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "value": {
              "filter": {
                "field": "value",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "value",
                "paths": [
                  "value"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "value"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "platform"
              },
              {
                "direction": "ASC",
                "field": "value"
              }
            ]
          }
        },
        "recordRepresentation": "value",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/handle",
        "revisionFields": [],
        "roots": {
          "aggregate": "handles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "handles_by_pk",
          "groups": "handles_groups",
          "groupsCount": "handles_groups_count",
          "list": "handles",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "handles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "handles_bool_exp",
          "groupBySpec": "handlesGroupBySpec",
          "groupKey": "handlesGroupKey",
          "groupOrder": "handlesGroupOrder",
          "grouped": "handles_group",
          "having": "handlesHaving",
          "node": "HandleType",
          "order": "handles_order_by",
          "query": "handles_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "confidence"
        ],
        "aggregateMeasures": [
          {
            "field": "confidence",
            "input": "confidence",
            "op": "sum"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "avg"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "min"
          },
          {
            "field": "confidence",
            "input": "confidence",
            "op": "max"
          }
        ],
        "appLabel": "parties",
        "canonicalLabel": "parties.PartyHandle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "handle",
            "readable": true,
            "relationModelLabel": "parties.Handle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_confirmed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_dismissed",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": "switch"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "list",
            "name": "evidence_refs",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "evidence_truncated",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.PartyHandle",
        "modelName": "partyhandle",
        "query": {
          "axes": {
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "confidence": {
              "filter": {
                "field": "confidence",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "confidence"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "evidence_refs": {
              "filter": null,
              "kind": "list",
              "nullable": false,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": null,
              "values": []
            },
            "evidence_truncated": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "evidence_truncated",
                "paths": [
                  "evidence_truncated"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "handle": {
              "filter": {
                "field": "handle",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "handle.id",
                "labelPath": "handle.display_name",
                "model": "parties.Handle"
              },
              "row": {
                "path": "handle.id",
                "paths": [
                  "handle.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_confirmed": {
              "filter": {
                "field": "is_confirmed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_confirmed",
                "paths": [
                  "is_confirmed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "is_dismissed": {
              "filter": {
                "field": "is_dismissed",
                "operators": [
                  "exact",
                  "ne",
                  "isNull"
                ],
                "scalar": "Boolean",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_dismissed",
                "paths": [
                  "is_dismissed"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "source"
              },
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "confidence"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/party_handle",
        "revisionFields": [],
        "roots": {
          "aggregate": "party_handles_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "party_handles_by_pk",
          "groups": "party_handles_groups",
          "groupsCount": "party_handles_groups_count",
          "list": "party_handles",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "party_handles_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "party_handles_bool_exp",
          "groupBySpec": "partyHandlesgroupbyspec",
          "groupKey": "partyHandlesgroupkey",
          "groupOrder": "partyHandlesgrouporder",
          "grouped": "party_handles_group",
          "having": "partyHandleshaving",
          "node": "PartyHandleType",
          "order": "party_handles_order_by",
          "query": "partyHandles_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Address",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "create",
          "update",
          "delete"
        ],
        "createArguments": [],
        "createFields": [
          "party",
          "label",
          "po_box",
          "extended",
          "street",
          "city",
          "region",
          "postal_code",
          "country",
          "is_primary"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "label",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "po_box",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "extended",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "street",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "city",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "region",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "postal_code",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "country",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [
              {
                "description": null,
                "value": ""
              },
              {
                "description": "Afghanistan",
                "value": "AF"
              },
              {
                "description": "\u00c5land Islands",
                "value": "AX"
              },
              {
                "description": "Albania",
                "value": "AL"
              },
              {
                "description": "Algeria",
                "value": "DZ"
              },
              {
                "description": "American Samoa",
                "value": "AS"
              },
              {
                "description": "Andorra",
                "value": "AD"
              },
              {
                "description": "Angola",
                "value": "AO"
              },
              {
                "description": "Anguilla",
                "value": "AI"
              },
              {
                "description": "Antarctica",
                "value": "AQ"
              },
              {
                "description": "Antigua and Barbuda",
                "value": "AG"
              },
              {
                "description": "Argentina",
                "value": "AR"
              },
              {
                "description": "Armenia",
                "value": "AM"
              },
              {
                "description": "Aruba",
                "value": "AW"
              },
              {
                "description": "Australia",
                "value": "AU"
              },
              {
                "description": "Austria",
                "value": "AT"
              },
              {
                "description": "Azerbaijan",
                "value": "AZ"
              },
              {
                "description": "Bahamas (The)",
                "value": "BS"
              },
              {
                "description": "Bahrain",
                "value": "BH"
              },
              {
                "description": "Bangladesh",
                "value": "BD"
              },
              {
                "description": "Barbados",
                "value": "BB"
              },
              {
                "description": "Belarus",
                "value": "BY"
              },
              {
                "description": "Belgium",
                "value": "BE"
              },
              {
                "description": "Belize",
                "value": "BZ"
              },
              {
                "description": "Benin",
                "value": "BJ"
              },
              {
                "description": "Bermuda",
                "value": "BM"
              },
              {
                "description": "Bhutan",
                "value": "BT"
              },
              {
                "description": "Bolivia",
                "value": "BO"
              },
              {
                "description": "Bonaire, Sint Eustatius and Saba",
                "value": "BQ"
              },
              {
                "description": "Bosnia and Herzegovina",
                "value": "BA"
              },
              {
                "description": "Botswana",
                "value": "BW"
              },
              {
                "description": "Bouvet Island",
                "value": "BV"
              },
              {
                "description": "Brazil",
                "value": "BR"
              },
              {
                "description": "British Indian Ocean Territory",
                "value": "IO"
              },
              {
                "description": "Brunei",
                "value": "BN"
              },
              {
                "description": "Bulgaria",
                "value": "BG"
              },
              {
                "description": "Burkina Faso",
                "value": "BF"
              },
              {
                "description": "Burundi",
                "value": "BI"
              },
              {
                "description": "Cabo Verde",
                "value": "CV"
              },
              {
                "description": "Cambodia",
                "value": "KH"
              },
              {
                "description": "Cameroon",
                "value": "CM"
              },
              {
                "description": "Canada",
                "value": "CA"
              },
              {
                "description": "Cayman Islands",
                "value": "KY"
              },
              {
                "description": "Central African Republic",
                "value": "CF"
              },
              {
                "description": "Chad",
                "value": "TD"
              },
              {
                "description": "Chile",
                "value": "CL"
              },
              {
                "description": "China",
                "value": "CN"
              },
              {
                "description": "Christmas Island",
                "value": "CX"
              },
              {
                "description": "Cocos (Keeling) Islands",
                "value": "CC"
              },
              {
                "description": "Colombia",
                "value": "CO"
              },
              {
                "description": "Comoros",
                "value": "KM"
              },
              {
                "description": "Congo",
                "value": "CG"
              },
              {
                "description": "Cook Islands",
                "value": "CK"
              },
              {
                "description": "Costa Rica",
                "value": "CR"
              },
              {
                "description": "C\u00f4te d'Ivoire",
                "value": "CI"
              },
              {
                "description": "Croatia",
                "value": "HR"
              },
              {
                "description": "Cuba",
                "value": "CU"
              },
              {
                "description": "Cura\u00e7ao",
                "value": "CW"
              },
              {
                "description": "Cyprus",
                "value": "CY"
              },
              {
                "description": "Czechia",
                "value": "CZ"
              },
              {
                "description": "Democratic Republic of the Congo",
                "value": "CD"
              },
              {
                "description": "Denmark",
                "value": "DK"
              },
              {
                "description": "Djibouti",
                "value": "DJ"
              },
              {
                "description": "Dominica",
                "value": "DM"
              },
              {
                "description": "Dominican Republic",
                "value": "DO"
              },
              {
                "description": "Ecuador",
                "value": "EC"
              },
              {
                "description": "Egypt",
                "value": "EG"
              },
              {
                "description": "El Salvador",
                "value": "SV"
              },
              {
                "description": "Equatorial Guinea",
                "value": "GQ"
              },
              {
                "description": "Eritrea",
                "value": "ER"
              },
              {
                "description": "Estonia",
                "value": "EE"
              },
              {
                "description": "Eswatini",
                "value": "SZ"
              },
              {
                "description": "Ethiopia",
                "value": "ET"
              },
              {
                "description": "Falkland Islands (Malvinas)",
                "value": "FK"
              },
              {
                "description": "Faroe Islands",
                "value": "FO"
              },
              {
                "description": "Fiji",
                "value": "FJ"
              },
              {
                "description": "Finland",
                "value": "FI"
              },
              {
                "description": "France",
                "value": "FR"
              },
              {
                "description": "French Guiana",
                "value": "GF"
              },
              {
                "description": "French Polynesia",
                "value": "PF"
              },
              {
                "description": "French Southern Territories",
                "value": "TF"
              },
              {
                "description": "Gabon",
                "value": "GA"
              },
              {
                "description": "Gambia",
                "value": "GM"
              },
              {
                "description": "Georgia",
                "value": "GE"
              },
              {
                "description": "Germany",
                "value": "DE"
              },
              {
                "description": "Ghana",
                "value": "GH"
              },
              {
                "description": "Gibraltar",
                "value": "GI"
              },
              {
                "description": "Greece",
                "value": "GR"
              },
              {
                "description": "Greenland",
                "value": "GL"
              },
              {
                "description": "Grenada",
                "value": "GD"
              },
              {
                "description": "Guadeloupe",
                "value": "GP"
              },
              {
                "description": "Guam",
                "value": "GU"
              },
              {
                "description": "Guatemala",
                "value": "GT"
              },
              {
                "description": "Guernsey",
                "value": "GG"
              },
              {
                "description": "Guinea",
                "value": "GN"
              },
              {
                "description": "Guinea-Bissau",
                "value": "GW"
              },
              {
                "description": "Guyana",
                "value": "GY"
              },
              {
                "description": "Haiti",
                "value": "HT"
              },
              {
                "description": "Heard Island and McDonald Islands",
                "value": "HM"
              },
              {
                "description": "Honduras",
                "value": "HN"
              },
              {
                "description": "Hong Kong",
                "value": "HK"
              },
              {
                "description": "Hungary",
                "value": "HU"
              },
              {
                "description": "Iceland",
                "value": "IS"
              },
              {
                "description": "India",
                "value": "IN"
              },
              {
                "description": "Indonesia",
                "value": "ID"
              },
              {
                "description": "Iran",
                "value": "IR"
              },
              {
                "description": "Iraq",
                "value": "IQ"
              },
              {
                "description": "Ireland",
                "value": "IE"
              },
              {
                "description": "Isle of Man",
                "value": "IM"
              },
              {
                "description": "Israel",
                "value": "IL"
              },
              {
                "description": "Italy",
                "value": "IT"
              },
              {
                "description": "Jamaica",
                "value": "JM"
              },
              {
                "description": "Japan",
                "value": "JP"
              },
              {
                "description": "Jersey",
                "value": "JE"
              },
              {
                "description": "Jordan",
                "value": "JO"
              },
              {
                "description": "Kazakhstan",
                "value": "KZ"
              },
              {
                "description": "Kenya",
                "value": "KE"
              },
              {
                "description": "Kiribati",
                "value": "KI"
              },
              {
                "description": "Kuwait",
                "value": "KW"
              },
              {
                "description": "Kyrgyzstan",
                "value": "KG"
              },
              {
                "description": "Laos",
                "value": "LA"
              },
              {
                "description": "Latvia",
                "value": "LV"
              },
              {
                "description": "Lebanon",
                "value": "LB"
              },
              {
                "description": "Lesotho",
                "value": "LS"
              },
              {
                "description": "Liberia",
                "value": "LR"
              },
              {
                "description": "Libya",
                "value": "LY"
              },
              {
                "description": "Liechtenstein",
                "value": "LI"
              },
              {
                "description": "Lithuania",
                "value": "LT"
              },
              {
                "description": "Luxembourg",
                "value": "LU"
              },
              {
                "description": "Macao",
                "value": "MO"
              },
              {
                "description": "Madagascar",
                "value": "MG"
              },
              {
                "description": "Malawi",
                "value": "MW"
              },
              {
                "description": "Malaysia",
                "value": "MY"
              },
              {
                "description": "Maldives",
                "value": "MV"
              },
              {
                "description": "Mali",
                "value": "ML"
              },
              {
                "description": "Malta",
                "value": "MT"
              },
              {
                "description": "Marshall Islands",
                "value": "MH"
              },
              {
                "description": "Martinique",
                "value": "MQ"
              },
              {
                "description": "Mauritania",
                "value": "MR"
              },
              {
                "description": "Mauritius",
                "value": "MU"
              },
              {
                "description": "Mayotte",
                "value": "YT"
              },
              {
                "description": "Mexico",
                "value": "MX"
              },
              {
                "description": "Micronesia",
                "value": "FM"
              },
              {
                "description": "Moldova",
                "value": "MD"
              },
              {
                "description": "Monaco",
                "value": "MC"
              },
              {
                "description": "Mongolia",
                "value": "MN"
              },
              {
                "description": "Montenegro",
                "value": "ME"
              },
              {
                "description": "Montserrat",
                "value": "MS"
              },
              {
                "description": "Morocco",
                "value": "MA"
              },
              {
                "description": "Mozambique",
                "value": "MZ"
              },
              {
                "description": "Myanmar",
                "value": "MM"
              },
              {
                "description": "Namibia",
                "value": "NA"
              },
              {
                "description": "Naoero",
                "value": "NR"
              },
              {
                "description": "Nepal",
                "value": "NP"
              },
              {
                "description": "Netherlands",
                "value": "NL"
              },
              {
                "description": "New Caledonia",
                "value": "NC"
              },
              {
                "description": "New Zealand",
                "value": "NZ"
              },
              {
                "description": "Nicaragua",
                "value": "NI"
              },
              {
                "description": "Niger",
                "value": "NE"
              },
              {
                "description": "Nigeria",
                "value": "NG"
              },
              {
                "description": "Niue",
                "value": "NU"
              },
              {
                "description": "Norfolk Island",
                "value": "NF"
              },
              {
                "description": "North Korea",
                "value": "KP"
              },
              {
                "description": "North Macedonia",
                "value": "MK"
              },
              {
                "description": "Northern Mariana Islands",
                "value": "MP"
              },
              {
                "description": "Norway",
                "value": "NO"
              },
              {
                "description": "Oman",
                "value": "OM"
              },
              {
                "description": "Pakistan",
                "value": "PK"
              },
              {
                "description": "Palau",
                "value": "PW"
              },
              {
                "description": "Palestine",
                "value": "PS"
              },
              {
                "description": "Panama",
                "value": "PA"
              },
              {
                "description": "Papua New Guinea",
                "value": "PG"
              },
              {
                "description": "Paraguay",
                "value": "PY"
              },
              {
                "description": "Peru",
                "value": "PE"
              },
              {
                "description": "Philippines",
                "value": "PH"
              },
              {
                "description": "Pitcairn",
                "value": "PN"
              },
              {
                "description": "Poland",
                "value": "PL"
              },
              {
                "description": "Portugal",
                "value": "PT"
              },
              {
                "description": "Puerto Rico",
                "value": "PR"
              },
              {
                "description": "Qatar",
                "value": "QA"
              },
              {
                "description": "R\u00e9union",
                "value": "RE"
              },
              {
                "description": "Romania",
                "value": "RO"
              },
              {
                "description": "Russia",
                "value": "RU"
              },
              {
                "description": "Rwanda",
                "value": "RW"
              },
              {
                "description": "Saint Barth\u00e9lemy",
                "value": "BL"
              },
              {
                "description": "Saint Helena",
                "value": "SH"
              },
              {
                "description": "Saint Kitts and Nevis",
                "value": "KN"
              },
              {
                "description": "Saint Lucia",
                "value": "LC"
              },
              {
                "description": "Saint Martin (French part)",
                "value": "MF"
              },
              {
                "description": "Saint Pierre and Miquelon",
                "value": "PM"
              },
              {
                "description": "Saint Vincent and the Grenadines",
                "value": "VC"
              },
              {
                "description": "Samoa",
                "value": "WS"
              },
              {
                "description": "San Marino",
                "value": "SM"
              },
              {
                "description": "Sao Tome and Principe",
                "value": "ST"
              },
              {
                "description": "Saudi Arabia",
                "value": "SA"
              },
              {
                "description": "Senegal",
                "value": "SN"
              },
              {
                "description": "Serbia",
                "value": "RS"
              },
              {
                "description": "Seychelles",
                "value": "SC"
              },
              {
                "description": "Sierra Leone",
                "value": "SL"
              },
              {
                "description": "Singapore",
                "value": "SG"
              },
              {
                "description": "Sint Maarten (Dutch part)",
                "value": "SX"
              },
              {
                "description": "Slovakia",
                "value": "SK"
              },
              {
                "description": "Slovenia",
                "value": "SI"
              },
              {
                "description": "Solomon Islands",
                "value": "SB"
              },
              {
                "description": "Somalia",
                "value": "SO"
              },
              {
                "description": "South Africa",
                "value": "ZA"
              },
              {
                "description": "South Georgia",
                "value": "GS"
              },
              {
                "description": "South Korea",
                "value": "KR"
              },
              {
                "description": "South Sudan",
                "value": "SS"
              },
              {
                "description": "Spain",
                "value": "ES"
              },
              {
                "description": "Sri Lanka",
                "value": "LK"
              },
              {
                "description": "Sudan",
                "value": "SD"
              },
              {
                "description": "Suriname",
                "value": "SR"
              },
              {
                "description": "Svalbard and Jan Mayen",
                "value": "SJ"
              },
              {
                "description": "Sweden",
                "value": "SE"
              },
              {
                "description": "Switzerland",
                "value": "CH"
              },
              {
                "description": "Syria",
                "value": "SY"
              },
              {
                "description": "Taiwan",
                "value": "TW"
              },
              {
                "description": "Tajikistan",
                "value": "TJ"
              },
              {
                "description": "Tanzania",
                "value": "TZ"
              },
              {
                "description": "Thailand",
                "value": "TH"
              },
              {
                "description": "Timor-Leste",
                "value": "TL"
              },
              {
                "description": "Togo",
                "value": "TG"
              },
              {
                "description": "Tokelau",
                "value": "TK"
              },
              {
                "description": "Tonga",
                "value": "TO"
              },
              {
                "description": "Trinidad and Tobago",
                "value": "TT"
              },
              {
                "description": "Tunisia",
                "value": "TN"
              },
              {
                "description": "T\u00fcrkiye",
                "value": "TR"
              },
              {
                "description": "Turkmenistan",
                "value": "TM"
              },
              {
                "description": "Turks and Caicos Islands",
                "value": "TC"
              },
              {
                "description": "Tuvalu",
                "value": "TV"
              },
              {
                "description": "Uganda",
                "value": "UG"
              },
              {
                "description": "Ukraine",
                "value": "UA"
              },
              {
                "description": "United Arab Emirates",
                "value": "AE"
              },
              {
                "description": "United Kingdom",
                "value": "GB"
              },
              {
                "description": "United States Minor Outlying Islands",
                "value": "UM"
              },
              {
                "description": "United States of America",
                "value": "US"
              },
              {
                "description": "Uruguay",
                "value": "UY"
              },
              {
                "description": "Uzbekistan",
                "value": "UZ"
              },
              {
                "description": "Vanuatu",
                "value": "VU"
              },
              {
                "description": "Vatican City",
                "value": "VA"
              },
              {
                "description": "Venezuela",
                "value": "VE"
              },
              {
                "description": "Vietnam",
                "value": "VN"
              },
              {
                "description": "Virgin Islands (British)",
                "value": "VG"
              },
              {
                "description": "Virgin Islands (U.S.)",
                "value": "VI"
              },
              {
                "description": "Wallis and Futuna",
                "value": "WF"
              },
              {
                "description": "Western Sahara",
                "value": "EH"
              },
              {
                "description": "Yemen",
                "value": "YE"
              },
              {
                "description": "Zambia",
                "value": "ZM"
              },
              {
                "description": "Zimbabwe",
                "value": "ZW"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "latitude",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "longitude",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_primary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": true,
            "values": [],
            "widget": "switch"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Address",
        "modelName": "address",
        "query": {
          "axes": {},
          "fields": {
            "city": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "city",
                "paths": [
                  "city"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "country": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "country",
                "paths": [
                  "country"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": null,
                  "value": ""
                },
                {
                  "description": "Afghanistan",
                  "value": "AF"
                },
                {
                  "description": "\u00c5land Islands",
                  "value": "AX"
                },
                {
                  "description": "Albania",
                  "value": "AL"
                },
                {
                  "description": "Algeria",
                  "value": "DZ"
                },
                {
                  "description": "American Samoa",
                  "value": "AS"
                },
                {
                  "description": "Andorra",
                  "value": "AD"
                },
                {
                  "description": "Angola",
                  "value": "AO"
                },
                {
                  "description": "Anguilla",
                  "value": "AI"
                },
                {
                  "description": "Antarctica",
                  "value": "AQ"
                },
                {
                  "description": "Antigua and Barbuda",
                  "value": "AG"
                },
                {
                  "description": "Argentina",
                  "value": "AR"
                },
                {
                  "description": "Armenia",
                  "value": "AM"
                },
                {
                  "description": "Aruba",
                  "value": "AW"
                },
                {
                  "description": "Australia",
                  "value": "AU"
                },
                {
                  "description": "Austria",
                  "value": "AT"
                },
                {
                  "description": "Azerbaijan",
                  "value": "AZ"
                },
                {
                  "description": "Bahamas (The)",
                  "value": "BS"
                },
                {
                  "description": "Bahrain",
                  "value": "BH"
                },
                {
                  "description": "Bangladesh",
                  "value": "BD"
                },
                {
                  "description": "Barbados",
                  "value": "BB"
                },
                {
                  "description": "Belarus",
                  "value": "BY"
                },
                {
                  "description": "Belgium",
                  "value": "BE"
                },
                {
                  "description": "Belize",
                  "value": "BZ"
                },
                {
                  "description": "Benin",
                  "value": "BJ"
                },
                {
                  "description": "Bermuda",
                  "value": "BM"
                },
                {
                  "description": "Bhutan",
                  "value": "BT"
                },
                {
                  "description": "Bolivia",
                  "value": "BO"
                },
                {
                  "description": "Bonaire, Sint Eustatius and Saba",
                  "value": "BQ"
                },
                {
                  "description": "Bosnia and Herzegovina",
                  "value": "BA"
                },
                {
                  "description": "Botswana",
                  "value": "BW"
                },
                {
                  "description": "Bouvet Island",
                  "value": "BV"
                },
                {
                  "description": "Brazil",
                  "value": "BR"
                },
                {
                  "description": "British Indian Ocean Territory",
                  "value": "IO"
                },
                {
                  "description": "Brunei",
                  "value": "BN"
                },
                {
                  "description": "Bulgaria",
                  "value": "BG"
                },
                {
                  "description": "Burkina Faso",
                  "value": "BF"
                },
                {
                  "description": "Burundi",
                  "value": "BI"
                },
                {
                  "description": "Cabo Verde",
                  "value": "CV"
                },
                {
                  "description": "Cambodia",
                  "value": "KH"
                },
                {
                  "description": "Cameroon",
                  "value": "CM"
                },
                {
                  "description": "Canada",
                  "value": "CA"
                },
                {
                  "description": "Cayman Islands",
                  "value": "KY"
                },
                {
                  "description": "Central African Republic",
                  "value": "CF"
                },
                {
                  "description": "Chad",
                  "value": "TD"
                },
                {
                  "description": "Chile",
                  "value": "CL"
                },
                {
                  "description": "China",
                  "value": "CN"
                },
                {
                  "description": "Christmas Island",
                  "value": "CX"
                },
                {
                  "description": "Cocos (Keeling) Islands",
                  "value": "CC"
                },
                {
                  "description": "Colombia",
                  "value": "CO"
                },
                {
                  "description": "Comoros",
                  "value": "KM"
                },
                {
                  "description": "Congo",
                  "value": "CG"
                },
                {
                  "description": "Cook Islands",
                  "value": "CK"
                },
                {
                  "description": "Costa Rica",
                  "value": "CR"
                },
                {
                  "description": "C\u00f4te d'Ivoire",
                  "value": "CI"
                },
                {
                  "description": "Croatia",
                  "value": "HR"
                },
                {
                  "description": "Cuba",
                  "value": "CU"
                },
                {
                  "description": "Cura\u00e7ao",
                  "value": "CW"
                },
                {
                  "description": "Cyprus",
                  "value": "CY"
                },
                {
                  "description": "Czechia",
                  "value": "CZ"
                },
                {
                  "description": "Democratic Republic of the Congo",
                  "value": "CD"
                },
                {
                  "description": "Denmark",
                  "value": "DK"
                },
                {
                  "description": "Djibouti",
                  "value": "DJ"
                },
                {
                  "description": "Dominica",
                  "value": "DM"
                },
                {
                  "description": "Dominican Republic",
                  "value": "DO"
                },
                {
                  "description": "Ecuador",
                  "value": "EC"
                },
                {
                  "description": "Egypt",
                  "value": "EG"
                },
                {
                  "description": "El Salvador",
                  "value": "SV"
                },
                {
                  "description": "Equatorial Guinea",
                  "value": "GQ"
                },
                {
                  "description": "Eritrea",
                  "value": "ER"
                },
                {
                  "description": "Estonia",
                  "value": "EE"
                },
                {
                  "description": "Eswatini",
                  "value": "SZ"
                },
                {
                  "description": "Ethiopia",
                  "value": "ET"
                },
                {
                  "description": "Falkland Islands (Malvinas)",
                  "value": "FK"
                },
                {
                  "description": "Faroe Islands",
                  "value": "FO"
                },
                {
                  "description": "Fiji",
                  "value": "FJ"
                },
                {
                  "description": "Finland",
                  "value": "FI"
                },
                {
                  "description": "France",
                  "value": "FR"
                },
                {
                  "description": "French Guiana",
                  "value": "GF"
                },
                {
                  "description": "French Polynesia",
                  "value": "PF"
                },
                {
                  "description": "French Southern Territories",
                  "value": "TF"
                },
                {
                  "description": "Gabon",
                  "value": "GA"
                },
                {
                  "description": "Gambia",
                  "value": "GM"
                },
                {
                  "description": "Georgia",
                  "value": "GE"
                },
                {
                  "description": "Germany",
                  "value": "DE"
                },
                {
                  "description": "Ghana",
                  "value": "GH"
                },
                {
                  "description": "Gibraltar",
                  "value": "GI"
                },
                {
                  "description": "Greece",
                  "value": "GR"
                },
                {
                  "description": "Greenland",
                  "value": "GL"
                },
                {
                  "description": "Grenada",
                  "value": "GD"
                },
                {
                  "description": "Guadeloupe",
                  "value": "GP"
                },
                {
                  "description": "Guam",
                  "value": "GU"
                },
                {
                  "description": "Guatemala",
                  "value": "GT"
                },
                {
                  "description": "Guernsey",
                  "value": "GG"
                },
                {
                  "description": "Guinea",
                  "value": "GN"
                },
                {
                  "description": "Guinea-Bissau",
                  "value": "GW"
                },
                {
                  "description": "Guyana",
                  "value": "GY"
                },
                {
                  "description": "Haiti",
                  "value": "HT"
                },
                {
                  "description": "Heard Island and McDonald Islands",
                  "value": "HM"
                },
                {
                  "description": "Honduras",
                  "value": "HN"
                },
                {
                  "description": "Hong Kong",
                  "value": "HK"
                },
                {
                  "description": "Hungary",
                  "value": "HU"
                },
                {
                  "description": "Iceland",
                  "value": "IS"
                },
                {
                  "description": "India",
                  "value": "IN"
                },
                {
                  "description": "Indonesia",
                  "value": "ID"
                },
                {
                  "description": "Iran",
                  "value": "IR"
                },
                {
                  "description": "Iraq",
                  "value": "IQ"
                },
                {
                  "description": "Ireland",
                  "value": "IE"
                },
                {
                  "description": "Isle of Man",
                  "value": "IM"
                },
                {
                  "description": "Israel",
                  "value": "IL"
                },
                {
                  "description": "Italy",
                  "value": "IT"
                },
                {
                  "description": "Jamaica",
                  "value": "JM"
                },
                {
                  "description": "Japan",
                  "value": "JP"
                },
                {
                  "description": "Jersey",
                  "value": "JE"
                },
                {
                  "description": "Jordan",
                  "value": "JO"
                },
                {
                  "description": "Kazakhstan",
                  "value": "KZ"
                },
                {
                  "description": "Kenya",
                  "value": "KE"
                },
                {
                  "description": "Kiribati",
                  "value": "KI"
                },
                {
                  "description": "Kuwait",
                  "value": "KW"
                },
                {
                  "description": "Kyrgyzstan",
                  "value": "KG"
                },
                {
                  "description": "Laos",
                  "value": "LA"
                },
                {
                  "description": "Latvia",
                  "value": "LV"
                },
                {
                  "description": "Lebanon",
                  "value": "LB"
                },
                {
                  "description": "Lesotho",
                  "value": "LS"
                },
                {
                  "description": "Liberia",
                  "value": "LR"
                },
                {
                  "description": "Libya",
                  "value": "LY"
                },
                {
                  "description": "Liechtenstein",
                  "value": "LI"
                },
                {
                  "description": "Lithuania",
                  "value": "LT"
                },
                {
                  "description": "Luxembourg",
                  "value": "LU"
                },
                {
                  "description": "Macao",
                  "value": "MO"
                },
                {
                  "description": "Madagascar",
                  "value": "MG"
                },
                {
                  "description": "Malawi",
                  "value": "MW"
                },
                {
                  "description": "Malaysia",
                  "value": "MY"
                },
                {
                  "description": "Maldives",
                  "value": "MV"
                },
                {
                  "description": "Mali",
                  "value": "ML"
                },
                {
                  "description": "Malta",
                  "value": "MT"
                },
                {
                  "description": "Marshall Islands",
                  "value": "MH"
                },
                {
                  "description": "Martinique",
                  "value": "MQ"
                },
                {
                  "description": "Mauritania",
                  "value": "MR"
                },
                {
                  "description": "Mauritius",
                  "value": "MU"
                },
                {
                  "description": "Mayotte",
                  "value": "YT"
                },
                {
                  "description": "Mexico",
                  "value": "MX"
                },
                {
                  "description": "Micronesia",
                  "value": "FM"
                },
                {
                  "description": "Moldova",
                  "value": "MD"
                },
                {
                  "description": "Monaco",
                  "value": "MC"
                },
                {
                  "description": "Mongolia",
                  "value": "MN"
                },
                {
                  "description": "Montenegro",
                  "value": "ME"
                },
                {
                  "description": "Montserrat",
                  "value": "MS"
                },
                {
                  "description": "Morocco",
                  "value": "MA"
                },
                {
                  "description": "Mozambique",
                  "value": "MZ"
                },
                {
                  "description": "Myanmar",
                  "value": "MM"
                },
                {
                  "description": "Namibia",
                  "value": "NA"
                },
                {
                  "description": "Naoero",
                  "value": "NR"
                },
                {
                  "description": "Nepal",
                  "value": "NP"
                },
                {
                  "description": "Netherlands",
                  "value": "NL"
                },
                {
                  "description": "New Caledonia",
                  "value": "NC"
                },
                {
                  "description": "New Zealand",
                  "value": "NZ"
                },
                {
                  "description": "Nicaragua",
                  "value": "NI"
                },
                {
                  "description": "Niger",
                  "value": "NE"
                },
                {
                  "description": "Nigeria",
                  "value": "NG"
                },
                {
                  "description": "Niue",
                  "value": "NU"
                },
                {
                  "description": "Norfolk Island",
                  "value": "NF"
                },
                {
                  "description": "North Korea",
                  "value": "KP"
                },
                {
                  "description": "North Macedonia",
                  "value": "MK"
                },
                {
                  "description": "Northern Mariana Islands",
                  "value": "MP"
                },
                {
                  "description": "Norway",
                  "value": "NO"
                },
                {
                  "description": "Oman",
                  "value": "OM"
                },
                {
                  "description": "Pakistan",
                  "value": "PK"
                },
                {
                  "description": "Palau",
                  "value": "PW"
                },
                {
                  "description": "Palestine",
                  "value": "PS"
                },
                {
                  "description": "Panama",
                  "value": "PA"
                },
                {
                  "description": "Papua New Guinea",
                  "value": "PG"
                },
                {
                  "description": "Paraguay",
                  "value": "PY"
                },
                {
                  "description": "Peru",
                  "value": "PE"
                },
                {
                  "description": "Philippines",
                  "value": "PH"
                },
                {
                  "description": "Pitcairn",
                  "value": "PN"
                },
                {
                  "description": "Poland",
                  "value": "PL"
                },
                {
                  "description": "Portugal",
                  "value": "PT"
                },
                {
                  "description": "Puerto Rico",
                  "value": "PR"
                },
                {
                  "description": "Qatar",
                  "value": "QA"
                },
                {
                  "description": "R\u00e9union",
                  "value": "RE"
                },
                {
                  "description": "Romania",
                  "value": "RO"
                },
                {
                  "description": "Russia",
                  "value": "RU"
                },
                {
                  "description": "Rwanda",
                  "value": "RW"
                },
                {
                  "description": "Saint Barth\u00e9lemy",
                  "value": "BL"
                },
                {
                  "description": "Saint Helena",
                  "value": "SH"
                },
                {
                  "description": "Saint Kitts and Nevis",
                  "value": "KN"
                },
                {
                  "description": "Saint Lucia",
                  "value": "LC"
                },
                {
                  "description": "Saint Martin (French part)",
                  "value": "MF"
                },
                {
                  "description": "Saint Pierre and Miquelon",
                  "value": "PM"
                },
                {
                  "description": "Saint Vincent and the Grenadines",
                  "value": "VC"
                },
                {
                  "description": "Samoa",
                  "value": "WS"
                },
                {
                  "description": "San Marino",
                  "value": "SM"
                },
                {
                  "description": "Sao Tome and Principe",
                  "value": "ST"
                },
                {
                  "description": "Saudi Arabia",
                  "value": "SA"
                },
                {
                  "description": "Senegal",
                  "value": "SN"
                },
                {
                  "description": "Serbia",
                  "value": "RS"
                },
                {
                  "description": "Seychelles",
                  "value": "SC"
                },
                {
                  "description": "Sierra Leone",
                  "value": "SL"
                },
                {
                  "description": "Singapore",
                  "value": "SG"
                },
                {
                  "description": "Sint Maarten (Dutch part)",
                  "value": "SX"
                },
                {
                  "description": "Slovakia",
                  "value": "SK"
                },
                {
                  "description": "Slovenia",
                  "value": "SI"
                },
                {
                  "description": "Solomon Islands",
                  "value": "SB"
                },
                {
                  "description": "Somalia",
                  "value": "SO"
                },
                {
                  "description": "South Africa",
                  "value": "ZA"
                },
                {
                  "description": "South Georgia",
                  "value": "GS"
                },
                {
                  "description": "South Korea",
                  "value": "KR"
                },
                {
                  "description": "South Sudan",
                  "value": "SS"
                },
                {
                  "description": "Spain",
                  "value": "ES"
                },
                {
                  "description": "Sri Lanka",
                  "value": "LK"
                },
                {
                  "description": "Sudan",
                  "value": "SD"
                },
                {
                  "description": "Suriname",
                  "value": "SR"
                },
                {
                  "description": "Svalbard and Jan Mayen",
                  "value": "SJ"
                },
                {
                  "description": "Sweden",
                  "value": "SE"
                },
                {
                  "description": "Switzerland",
                  "value": "CH"
                },
                {
                  "description": "Syria",
                  "value": "SY"
                },
                {
                  "description": "Taiwan",
                  "value": "TW"
                },
                {
                  "description": "Tajikistan",
                  "value": "TJ"
                },
                {
                  "description": "Tanzania",
                  "value": "TZ"
                },
                {
                  "description": "Thailand",
                  "value": "TH"
                },
                {
                  "description": "Timor-Leste",
                  "value": "TL"
                },
                {
                  "description": "Togo",
                  "value": "TG"
                },
                {
                  "description": "Tokelau",
                  "value": "TK"
                },
                {
                  "description": "Tonga",
                  "value": "TO"
                },
                {
                  "description": "Trinidad and Tobago",
                  "value": "TT"
                },
                {
                  "description": "Tunisia",
                  "value": "TN"
                },
                {
                  "description": "T\u00fcrkiye",
                  "value": "TR"
                },
                {
                  "description": "Turkmenistan",
                  "value": "TM"
                },
                {
                  "description": "Turks and Caicos Islands",
                  "value": "TC"
                },
                {
                  "description": "Tuvalu",
                  "value": "TV"
                },
                {
                  "description": "Uganda",
                  "value": "UG"
                },
                {
                  "description": "Ukraine",
                  "value": "UA"
                },
                {
                  "description": "United Arab Emirates",
                  "value": "AE"
                },
                {
                  "description": "United Kingdom",
                  "value": "GB"
                },
                {
                  "description": "United States Minor Outlying Islands",
                  "value": "UM"
                },
                {
                  "description": "United States of America",
                  "value": "US"
                },
                {
                  "description": "Uruguay",
                  "value": "UY"
                },
                {
                  "description": "Uzbekistan",
                  "value": "UZ"
                },
                {
                  "description": "Vanuatu",
                  "value": "VU"
                },
                {
                  "description": "Vatican City",
                  "value": "VA"
                },
                {
                  "description": "Venezuela",
                  "value": "VE"
                },
                {
                  "description": "Vietnam",
                  "value": "VN"
                },
                {
                  "description": "Virgin Islands (British)",
                  "value": "VG"
                },
                {
                  "description": "Virgin Islands (U.S.)",
                  "value": "VI"
                },
                {
                  "description": "Wallis and Futuna",
                  "value": "WF"
                },
                {
                  "description": "Western Sahara",
                  "value": "EH"
                },
                {
                  "description": "Yemen",
                  "value": "YE"
                },
                {
                  "description": "Zambia",
                  "value": "ZM"
                },
                {
                  "description": "Zimbabwe",
                  "value": "ZW"
                }
              ]
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "extended": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "extended",
                "paths": [
                  "extended"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_primary": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_primary",
                "paths": [
                  "is_primary"
                ]
              },
              "scalar": "Boolean",
              "sort": {
                "field": "is_primary"
              },
              "values": []
            },
            "label": {
              "filter": {
                "field": "label",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "label",
                "paths": [
                  "label"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "label"
              },
              "values": []
            },
            "latitude": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "latitude",
                "paths": [
                  "latitude"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "longitude": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "longitude",
                "paths": [
                  "longitude"
                ]
              },
              "scalar": "Float",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party"
              },
              "values": []
            },
            "po_box": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "po_box",
                "paths": [
                  "po_box"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "postal_code": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "postal_code",
                "paths": [
                  "postal_code"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "region": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "region",
                "paths": [
                  "region"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "street": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "street",
                "paths": [
                  "street"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "updated_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": null,
              "scalar": null,
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "party"
              },
              {
                "direction": "ASC",
                "field": "label"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "party"
        ],
        "resourceType": "parties/address",
        "revisionFields": [],
        "roots": {
          "aggregate": "addresses_aggregate",
          "changes": null,
          "create": "insert_addresses_one",
          "delete": "delete_addresses_by_pk",
          "deletePreview": null,
          "detail": "addresses_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "addresses",
          "revisions": null,
          "save": null,
          "update": "update_addresses_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "addresses_aggregate",
          "createInput": "addresses_insert_input",
          "deletePayload": null,
          "filter": "addresses_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "AddressType",
          "order": "addresses_order_by",
          "query": "addresses_Query",
          "revision": null,
          "updateInput": "addresses_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "label",
          "po_box",
          "extended",
          "street",
          "city",
          "region",
          "postal_code",
          "country",
          "is_primary"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Circle",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "createArguments": [],
        "createFields": [
          "name",
          "description",
          "color",
          "icon",
          "position",
          "parent"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "description",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "color",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "icon",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "position",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": true,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "parent",
            "readable": true,
            "relationModelLabel": "parties.Circle",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "member_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": null
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Circle",
        "modelName": "circle",
        "query": {
          "axes": {
            "parent": {
              "drill": {
                "field": "parent",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "parent_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "parent",
              "identityPath": "parent.id",
              "kind": "relation",
              "labelPath": "parent.name",
              "paths": [
                "parent.id",
                "parent.name"
              ],
              "server": {
                "input": "PARENT",
                "key": "parent_id",
                "labelInput": "PARENT__NAME",
                "labelKey": "parent__name",
                "valueMap": []
              }
            }
          },
          "fields": {
            "color": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "color",
                "paths": [
                  "color"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "description": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "description",
                "paths": [
                  "description"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "icon": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "icon",
                "paths": [
                  "icon"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "member_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "member_count",
                "paths": [
                  "member_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "parent": {
              "filter": {
                "field": "parent",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "parent.id",
                "labelPath": "parent.name",
                "model": "parties.Circle"
              },
              "row": {
                "path": "parent.id",
                "paths": [
                  "parent.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "position": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "position",
                "paths": [
                  "position"
                ]
              },
              "scalar": "Int",
              "sort": {
                "field": "position"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "position"
              },
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "name"
        ],
        "resourceType": "parties/circle",
        "revisionFields": [],
        "roots": {
          "aggregate": "circles_aggregate",
          "changes": null,
          "create": "insert_circles_one",
          "delete": "delete_circles_by_pk",
          "deletePreview": null,
          "detail": "circles_by_pk",
          "groups": "circles_groups",
          "groupsCount": "circles_groups_count",
          "list": "circles",
          "revisions": null,
          "save": null,
          "update": "update_circles_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "circles_aggregate",
          "createInput": "circles_insert_input",
          "deletePayload": null,
          "filter": "circles_bool_exp",
          "groupBySpec": "circlesGroupBySpec",
          "groupKey": "circlesGroupKey",
          "groupOrder": "circlesGroupOrder",
          "grouped": "circles_group",
          "having": "circlesHaving",
          "node": "CircleType",
          "order": "circles_order_by",
          "query": "circles_Query",
          "revision": null,
          "updateInput": "circles_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "description",
          "color",
          "icon",
          "position",
          "parent"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.CircleMember",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "delete"
        ],
        "createArguments": [],
        "createFields": [
          "circle",
          "party"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "circle",
            "readable": true,
            "relationModelLabel": "parties.Circle",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "confidence",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Float",
            "updatable": false,
            "values": [],
            "widget": "float"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.CircleMember",
        "modelName": "circlemember",
        "query": {
          "axes": {
            "circle": {
              "drill": {
                "field": "circle",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "circle_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "circle",
              "identityPath": "circle.id",
              "kind": "relation",
              "labelPath": "circle.name",
              "paths": [
                "circle.id",
                "circle.name"
              ],
              "server": {
                "input": "CIRCLE",
                "key": "circle_id",
                "labelInput": "CIRCLE__NAME",
                "labelKey": "circle__name",
                "valueMap": []
              }
            },
            "party": {
              "drill": {
                "field": "party",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "party_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "party",
              "identityPath": "party.id",
              "kind": "relation",
              "labelPath": "party.display_name",
              "paths": [
                "party.id",
                "party.display_name"
              ],
              "server": {
                "input": "PARTY",
                "key": "party_id",
                "labelInput": "PARTY__DISPLAY_NAME",
                "labelKey": "party__display_name",
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "circle": {
              "filter": {
                "field": "circle",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "circle.id",
                "labelPath": "circle.name",
                "model": "parties.Circle"
              },
              "row": {
                "path": "circle.id",
                "paths": [
                  "circle.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "circle"
              },
              "values": []
            },
            "confidence": {
              "filter": {
                "field": "confidence",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Float",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "confidence",
                "paths": [
                  "confidence"
                ]
              },
              "scalar": "Float",
              "sort": {
                "field": "confidence"
              },
              "values": []
            },
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "circle"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "circle",
          "party"
        ],
        "resourceType": "parties/circle_member",
        "revisionFields": [],
        "roots": {
          "aggregate": "circle_members_aggregate",
          "changes": null,
          "create": "insert_circle_members_one",
          "delete": "delete_circle_members_by_pk",
          "deletePreview": null,
          "detail": "circle_members_by_pk",
          "groups": "circle_members_groups",
          "groupsCount": "circle_members_groups_count",
          "list": "circle_members",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "circle_members_aggregate",
          "createInput": "circle_members_insert_input",
          "deletePayload": null,
          "filter": "circle_members_bool_exp",
          "groupBySpec": "circleMembersgroupbyspec",
          "groupKey": "circleMembersgroupkey",
          "groupOrder": "circleMembersgrouporder",
          "grouped": "circle_members_group",
          "having": "circleMembershaving",
          "node": "CircleMemberType",
          "order": "circle_members_order_by",
          "query": "circleMembers_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.MergeVeto",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "delete"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party_a",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "party_b",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.MergeVeto",
        "modelName": "mergeveto",
        "query": {
          "axes": {},
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party_a": {
              "filter": {
                "field": "party_a",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party_a.id",
                "labelPath": "party_a.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party_a.id",
                "paths": [
                  "party_a.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party_a"
              },
              "values": []
            },
            "party_b": {
              "filter": {
                "field": "party_b",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party_b.id",
                "labelPath": "party_b.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party_b.id",
                "paths": [
                  "party_b.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "party_b"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "party_a"
              },
              {
                "direction": "ASC",
                "field": "party_b"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/merge_veto",
        "revisionFields": [],
        "roots": {
          "aggregate": "merge_vetoes_aggregate",
          "changes": null,
          "create": null,
          "delete": "delete_merge_vetoes_by_pk",
          "deletePreview": null,
          "detail": "merge_vetoes_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "merge_vetoes",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "merge_vetoes_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "merge_vetoes_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "MergeVetoType",
          "order": "merge_vetoes_order_by",
          "query": "mergeVetoes_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.RelationshipKind",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "createArguments": [],
        "createFields": [
          "slug",
          "name",
          "inverse_name",
          "category",
          "party_kind",
          "other_party_kind"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "slug",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": true,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "inverse_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "category",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [
              {
                "description": "Family",
                "value": "FAMILY"
              },
              {
                "description": "Friendship",
                "value": "FRIENDSHIP"
              },
              {
                "description": "Romantic",
                "value": "ROMANTIC"
              },
              {
                "description": "Professional",
                "value": "PROFESSIONAL"
              },
              {
                "description": "Geographical",
                "value": "GEOGRAPHICAL"
              },
              {
                "description": "Other",
                "value": "OTHER"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "party_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "enum",
            "name": "other_party_kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [
              {
                "description": "Person",
                "value": "PERSON"
              },
              {
                "description": "Organization",
                "value": "ORGANIZATION"
              },
              {
                "description": "Any",
                "value": "ANY"
              }
            ],
            "widget": "select"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.RelationshipKind",
        "modelName": "relationshipkind",
        "query": {
          "axes": {
            "category": {
              "drill": {
                "field": "category",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "category",
                "valueMap": [
                  {
                    "from": "FAMILY",
                    "to": "family"
                  },
                  {
                    "from": "FRIENDSHIP",
                    "to": "friendship"
                  },
                  {
                    "from": "ROMANTIC",
                    "to": "romantic"
                  },
                  {
                    "from": "PROFESSIONAL",
                    "to": "professional"
                  },
                  {
                    "from": "GEOGRAPHICAL",
                    "to": "geographical"
                  },
                  {
                    "from": "OTHER",
                    "to": "other"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "category",
              "identityPath": "category",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "category"
              ],
              "server": {
                "input": "CATEGORY",
                "key": "category",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "category": {
              "filter": {
                "field": "category",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "FAMILY",
                    "to": "family"
                  },
                  {
                    "from": "FRIENDSHIP",
                    "to": "friendship"
                  },
                  {
                    "from": "ROMANTIC",
                    "to": "romantic"
                  },
                  {
                    "from": "PROFESSIONAL",
                    "to": "professional"
                  },
                  {
                    "from": "GEOGRAPHICAL",
                    "to": "geographical"
                  },
                  {
                    "from": "OTHER",
                    "to": "other"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "category",
                "paths": [
                  "category"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "category"
              },
              "values": [
                {
                  "description": "Family",
                  "value": "FAMILY"
                },
                {
                  "description": "Friendship",
                  "value": "FRIENDSHIP"
                },
                {
                  "description": "Romantic",
                  "value": "ROMANTIC"
                },
                {
                  "description": "Professional",
                  "value": "PROFESSIONAL"
                },
                {
                  "description": "Geographical",
                  "value": "GEOGRAPHICAL"
                },
                {
                  "description": "Other",
                  "value": "OTHER"
                }
              ]
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "inverse_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "inverse_name",
                "paths": [
                  "inverse_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "other_party_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "other_party_kind",
                "paths": [
                  "other_party_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "party_kind": {
              "filter": null,
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "party_kind",
                "paths": [
                  "party_kind"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Person",
                  "value": "PERSON"
                },
                {
                  "description": "Organization",
                  "value": "ORGANIZATION"
                },
                {
                  "description": "Any",
                  "value": "ANY"
                }
              ]
            },
            "slug": {
              "filter": {
                "field": "slug",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "slug",
                "paths": [
                  "slug"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "slug"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "slug"
              }
            ]
          }
        },
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "slug",
          "name"
        ],
        "resourceType": "parties/relationship_kind",
        "revisionFields": [],
        "roots": {
          "aggregate": "relationship_kinds_aggregate",
          "changes": null,
          "create": "insert_relationship_kinds_one",
          "delete": "delete_relationship_kinds_by_pk",
          "deletePreview": null,
          "detail": "relationship_kinds_by_pk",
          "groups": "relationship_kinds_groups",
          "groupsCount": "relationship_kinds_groups_count",
          "list": "relationship_kinds",
          "revisions": null,
          "save": null,
          "update": "update_relationship_kinds_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": "relationship_kinds_aggregate",
          "createInput": "relationship_kinds_insert_input",
          "deletePayload": null,
          "filter": "relationship_kinds_bool_exp",
          "groupBySpec": "relationshipKindsgroupbyspec",
          "groupKey": "relationshipKindsgroupkey",
          "groupOrder": "relationshipKindsgrouporder",
          "grouped": "relationship_kinds_group",
          "having": "relationshipKindshaving",
          "node": "RelationshipKindType",
          "order": "relationship_kinds_order_by",
          "query": "relationshipKinds_Query",
          "revision": null,
          "updateInput": "relationship_kinds_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "name",
          "inverse_name",
          "category",
          "party_kind",
          "other_party_kind"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Relationship",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups",
          "create",
          "update",
          "delete"
        ],
        "createArguments": [],
        "createFields": [
          "party",
          "other_party",
          "other_name",
          "kind",
          "title",
          "started_at",
          "ended_at",
          "notes"
        ],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "other_party",
            "readable": true,
            "relationModelLabel": "parties.Party",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "other_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "relation",
            "name": "kind",
            "readable": true,
            "relationModelLabel": "parties.RelationshipKind",
            "relationObject": true,
            "requiredOnCreate": true,
            "scalar": null,
            "updatable": true,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "source",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              },
              {
                "description": "Import",
                "value": "IMPORT"
              },
              {
                "description": "Email Match",
                "value": "EMAIL_MATCH"
              },
              {
                "description": "LLM",
                "value": "LLM"
              },
              {
                "description": "OAuth",
                "value": "OAUTH"
              },
              {
                "description": "CardDAV",
                "value": "CARDDAV"
              },
              {
                "description": "Community",
                "value": "COMMUNITY"
              },
              {
                "description": "Rule",
                "value": "RULE"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "title",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "started_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "ended_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Date",
            "updatable": true,
            "values": [],
            "widget": "date"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": true,
            "currencyField": null,
            "kind": "scalar",
            "name": "notes",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": true,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Relationship",
        "modelName": "relationship",
        "query": {
          "axes": {
            "kind": {
              "drill": {
                "field": "kind",
                "jsonPath": null,
                "kind": "identity",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "kind_id",
                "valueMap": [],
                "valueTransform": null
              },
              "extractions": [],
              "field": "kind",
              "identityPath": "kind.id",
              "kind": "relation",
              "labelPath": "kind.name",
              "paths": [
                "kind.id",
                "kind.name"
              ],
              "server": {
                "input": "KIND",
                "key": "kind_id",
                "labelInput": "KIND__NAME",
                "labelKey": "kind__name",
                "valueMap": []
              }
            },
            "source": {
              "drill": {
                "field": "source",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "source",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "source",
              "identityPath": "source",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "source"
              ],
              "server": {
                "input": "SOURCE",
                "key": "source",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "created_at": {
              "filter": {
                "field": "created_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "ended_at": {
              "filter": {
                "field": "ended_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "ended_at",
                "paths": [
                  "ended_at"
                ]
              },
              "scalar": "Date",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": {
                "field": "kind",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "kind.id",
                "labelPath": "kind.name",
                "model": "parties.RelationshipKind"
              },
              "row": {
                "path": "kind.id",
                "paths": [
                  "kind.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "kind"
              },
              "values": []
            },
            "notes": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "notes",
                "paths": [
                  "notes"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "other_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "other_name",
                "paths": [
                  "other_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "other_party": {
              "filter": {
                "field": "other_party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "other_party.id",
                "labelPath": "other_party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "other_party.id",
                "paths": [
                  "other_party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "party": {
              "filter": {
                "field": "party",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "party.id",
                "labelPath": "party.display_name",
                "model": "parties.Party"
              },
              "row": {
                "path": "party.id",
                "paths": [
                  "party.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "source": {
              "filter": {
                "field": "source",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  },
                  {
                    "from": "IMPORT",
                    "to": "import"
                  },
                  {
                    "from": "EMAIL_MATCH",
                    "to": "email_match"
                  },
                  {
                    "from": "LLM",
                    "to": "llm"
                  },
                  {
                    "from": "OAUTH",
                    "to": "oauth"
                  },
                  {
                    "from": "CARDDAV",
                    "to": "carddav"
                  },
                  {
                    "from": "COMMUNITY",
                    "to": "community"
                  },
                  {
                    "from": "RULE",
                    "to": "rule"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source",
                "paths": [
                  "source"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "source"
              },
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                },
                {
                  "description": "Import",
                  "value": "IMPORT"
                },
                {
                  "description": "Email Match",
                  "value": "EMAIL_MATCH"
                },
                {
                  "description": "LLM",
                  "value": "LLM"
                },
                {
                  "description": "OAuth",
                  "value": "OAUTH"
                },
                {
                  "description": "CardDAV",
                  "value": "CARDDAV"
                },
                {
                  "description": "Community",
                  "value": "COMMUNITY"
                },
                {
                  "description": "Rule",
                  "value": "RULE"
                }
              ]
            },
            "started_at": {
              "filter": {
                "field": "started_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "Date",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "started_at",
                "paths": [
                  "started_at"
                ]
              },
              "scalar": "Date",
              "sort": {
                "field": "started_at"
              },
              "values": []
            },
            "title": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "title",
                "paths": [
                  "title"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": []
          }
        },
        "recordRepresentation": "title",
        "recordSearchFields": [],
        "requiredCreateFields": [
          "party",
          "kind"
        ],
        "resourceType": "parties/relationship",
        "revisionFields": [],
        "roots": {
          "aggregate": "party_relationships_aggregate",
          "changes": null,
          "create": "insert_party_relationships_one",
          "delete": "delete_party_relationships_by_pk",
          "deletePreview": null,
          "detail": "party_relationships_by_pk",
          "groups": "party_relationships_groups",
          "groupsCount": "party_relationships_groups_count",
          "list": "party_relationships",
          "revisions": null,
          "save": null,
          "update": "update_party_relationships_by_pk"
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": null,
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "party_relationships_aggregate",
          "createInput": "party_relationships_insert_input",
          "deletePayload": null,
          "filter": "party_relationships_bool_exp",
          "groupBySpec": "partyRelationshipsgroupbyspec",
          "groupKey": "partyRelationshipsgroupkey",
          "groupOrder": "partyRelationshipsgrouporder",
          "grouped": "party_relationships_group",
          "having": "partyRelationshipshaving",
          "node": "PartyRelationshipType",
          "order": "party_relationships_order_by",
          "query": "partyRelationships_Query",
          "revision": null,
          "updateInput": "party_relationships_set_input"
        },
        "updateArguments": [],
        "updateFields": [
          "other_party",
          "other_name",
          "kind",
          "title",
          "started_at",
          "ended_at",
          "notes"
        ]
      },
      {
        "aggregateFields": [
          "id"
        ],
        "aggregateMeasures": [],
        "appLabel": "parties",
        "canonicalLabel": "parties.Folder",
        "capabilities": [
          "list",
          "detail",
          "aggregate"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "directory",
            "readable": true,
            "relationModelLabel": "parties.Directory",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "source_href",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          }
        ],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "parties.Folder",
        "modelName": "folder",
        "query": {
          "axes": {},
          "fields": {
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "created_at"
              },
              "values": []
            },
            "directory": {
              "filter": {
                "field": "directory",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "directory.id",
                "labelPath": "directory.display_name",
                "model": "parties.Directory"
              },
              "row": {
                "path": "directory.id",
                "paths": [
                  "directory.id"
                ]
              },
              "scalar": "ID",
              "sort": {
                "field": "directory"
              },
              "values": []
            },
            "display_name": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "name": {
              "filter": {
                "field": "name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "name",
                "paths": [
                  "name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "name"
              },
              "values": []
            },
            "source_href": {
              "filter": {
                "field": "source_href",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "source_href",
                "paths": [
                  "source_href"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "source_href"
              },
              "values": []
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "ASC",
                "field": "name"
              }
            ]
          }
        },
        "recordRepresentation": "name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/folder",
        "revisionFields": [],
        "roots": {
          "aggregate": "contact_folders_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "contact_folders_by_pk",
          "groups": null,
          "groupsCount": null,
          "list": "contact_folders",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "contact_folders_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "contact_folders_bool_exp",
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": "ContactFolderType",
          "order": "contact_folders_order_by",
          "query": "contactFolders_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [
          "id",
          "last_sync_items"
        ],
        "aggregateMeasures": [
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "sum"
          },
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "avg"
          },
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "min"
          },
          {
            "field": "last_sync_items",
            "input": "last_sync_items",
            "op": "max"
          }
        ],
        "appLabel": "parties",
        "canonicalLabel": "integrate.Integration",
        "capabilities": [
          "list",
          "detail",
          "aggregate",
          "groups"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [
          {
            "field": null,
            "input": null,
            "op": "count"
          }
        ],
        "fields": [
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "display_name",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "kind",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "credential_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "stream_count",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "is_syncing",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Boolean",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "sync_stage",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Idle",
                "value": "IDLE"
              },
              {
                "description": "Queued",
                "value": "QUEUED"
              },
              {
                "description": "Discovering",
                "value": "DISCOVERING"
              },
              {
                "description": "Syncing",
                "value": "SYNCING"
              },
              {
                "description": "Completed",
                "value": "COMPLETED"
              },
              {
                "description": "Failed",
                "value": "FAILED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "relation",
            "name": "owner",
            "readable": true,
            "relationModelLabel": "iam.User",
            "relationObject": true,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [],
            "widget": "many2one"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "backend_class",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Manual",
                "value": "MANUAL"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "lifecycle",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "Disconnected",
                "value": "DISCONNECTED"
              },
              {
                "description": "Connected",
                "value": "CONNECTED"
              },
              {
                "description": "Paused",
                "value": "PAUSED"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "enum",
            "name": "runtime_status",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": null,
            "updatable": false,
            "values": [
              {
                "description": "OK",
                "value": "OK"
              },
              {
                "description": "Error",
                "value": "ERROR"
              }
            ],
            "widget": "select"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "config",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_completed_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_items",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": "integer"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "last_sync_summary",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sync_error",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "String",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "sync_progress",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "JSON",
            "updatable": false,
            "values": [],
            "widget": "json"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "created_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "updated_at",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "DateTime",
            "updatable": false,
            "values": [],
            "widget": "datetime"
          },
          {
            "aggregatable": true,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "id",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "ID",
            "updatable": false,
            "values": [],
            "widget": null
          },
          {
            "aggregatable": false,
            "archivable": false,
            "creatable": false,
            "currencyField": null,
            "kind": "scalar",
            "name": "poll_interval",
            "readable": true,
            "relationModelLabel": null,
            "relationObject": false,
            "requiredOnCreate": false,
            "scalar": "Int",
            "updatable": false,
            "values": [],
            "widget": "integer"
          }
        ],
        "grantable": [],
        "implFields": [
          "backend_class"
        ],
        "linesResource": null,
        "modelLabel": "parties.Directory",
        "modelName": "directory",
        "query": {
          "axes": {
            "backend_class": {
              "drill": {
                "field": "backend_class",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "backend_class",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "backend_class",
              "identityPath": "backend_class",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "backend_class"
              ],
              "server": {
                "input": "BACKEND_CLASS",
                "key": "backend_class",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "lifecycle": {
              "drill": {
                "field": "lifecycle",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "lifecycle",
                "valueMap": [
                  {
                    "from": "DISCONNECTED",
                    "to": "disconnected"
                  },
                  {
                    "from": "CONNECTED",
                    "to": "connected"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "lifecycle",
              "identityPath": "lifecycle",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "lifecycle"
              ],
              "server": {
                "input": "LIFECYCLE",
                "key": "lifecycle",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "runtime_status": {
              "drill": {
                "field": "runtime_status",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "runtime_status",
                "valueMap": [
                  {
                    "from": "OK",
                    "to": "ok"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "runtime_status",
              "identityPath": "runtime_status",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "runtime_status"
              ],
              "server": {
                "input": "RUNTIME_STATUS",
                "key": "runtime_status",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            },
            "sync_stage": {
              "drill": {
                "field": "sync_stage",
                "jsonPath": null,
                "kind": "value",
                "nullMode": "isNull",
                "rangeKey": null,
                "valueKey": "sync_stage",
                "valueMap": [
                  {
                    "from": "IDLE",
                    "to": "idle"
                  },
                  {
                    "from": "QUEUED",
                    "to": "queued"
                  },
                  {
                    "from": "DISCOVERING",
                    "to": "discovering"
                  },
                  {
                    "from": "SYNCING",
                    "to": "syncing"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "valueTransform": null
              },
              "extractions": [],
              "field": "sync_stage",
              "identityPath": "sync_stage",
              "kind": "column",
              "labelPath": null,
              "paths": [
                "sync_stage"
              ],
              "server": {
                "input": "SYNC_STAGE",
                "key": "sync_stage",
                "labelInput": null,
                "labelKey": null,
                "valueMap": []
              }
            }
          },
          "fields": {
            "backend_class": {
              "filter": {
                "field": "backend_class",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "MANUAL",
                    "to": "manual"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "backend_class",
                "paths": [
                  "backend_class"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "backend_class"
              },
              "values": [
                {
                  "description": "Manual",
                  "value": "MANUAL"
                }
              ]
            },
            "config": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "config",
                "paths": [
                  "config"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "created_at": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "created_at",
                "paths": [
                  "created_at"
                ]
              },
              "scalar": "DateTime",
              "sort": null,
              "values": []
            },
            "credential_status": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "credential_status",
                "paths": [
                  "credential_status"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "display_name": {
              "filter": {
                "field": "display_name",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "display_name",
                "paths": [
                  "display_name"
                ]
              },
              "scalar": "String",
              "sort": {
                "field": "display_name"
              },
              "values": []
            },
            "id": {
              "filter": {
                "field": "id",
                "operators": [
                  "exact",
                  "ne",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "String",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "id",
                "paths": [
                  "id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "is_syncing": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "is_syncing",
                "paths": [
                  "is_syncing"
                ]
              },
              "scalar": "Boolean",
              "sort": null,
              "values": []
            },
            "kind": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "kind",
                "paths": [
                  "kind"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "last_sync_completed_at": {
              "filter": {
                "field": "last_sync_completed_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": true,
              "relation": null,
              "row": {
                "path": "last_sync_completed_at",
                "paths": [
                  "last_sync_completed_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "last_sync_completed_at"
              },
              "values": []
            },
            "last_sync_items": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_sync_items",
                "paths": [
                  "last_sync_items"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "last_sync_summary": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "last_sync_summary",
                "paths": [
                  "last_sync_summary"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "lifecycle": {
              "filter": {
                "field": "lifecycle",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "DISCONNECTED",
                    "to": "disconnected"
                  },
                  {
                    "from": "CONNECTED",
                    "to": "connected"
                  },
                  {
                    "from": "PAUSED",
                    "to": "paused"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "lifecycle",
                "paths": [
                  "lifecycle"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "lifecycle"
              },
              "values": [
                {
                  "description": "Disconnected",
                  "value": "DISCONNECTED"
                },
                {
                  "description": "Connected",
                  "value": "CONNECTED"
                },
                {
                  "description": "Paused",
                  "value": "PAUSED"
                }
              ]
            },
            "owner": {
              "filter": null,
              "kind": "relation",
              "nullable": true,
              "relation": {
                "identityPath": "owner.id",
                "labelPath": "owner.display_name",
                "model": "iam.User"
              },
              "row": {
                "path": "owner.id",
                "paths": [
                  "owner.id"
                ]
              },
              "scalar": "ID",
              "sort": null,
              "values": []
            },
            "poll_interval": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "poll_interval",
                "paths": [
                  "poll_interval"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "runtime_status": {
              "filter": {
                "field": "runtime_status",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "OK",
                    "to": "ok"
                  },
                  {
                    "from": "ERROR",
                    "to": "error"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "runtime_status",
                "paths": [
                  "runtime_status"
                ]
              },
              "scalar": null,
              "sort": {
                "field": "runtime_status"
              },
              "values": [
                {
                  "description": "OK",
                  "value": "OK"
                },
                {
                  "description": "Error",
                  "value": "ERROR"
                }
              ]
            },
            "stream_count": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "stream_count",
                "paths": [
                  "stream_count"
                ]
              },
              "scalar": "Int",
              "sort": null,
              "values": []
            },
            "sync_error": {
              "filter": null,
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sync_error",
                "paths": [
                  "sync_error"
                ]
              },
              "scalar": "String",
              "sort": null,
              "values": []
            },
            "sync_progress": {
              "filter": null,
              "kind": "json",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sync_progress",
                "paths": [
                  "sync_progress"
                ]
              },
              "scalar": "JSON",
              "sort": null,
              "values": []
            },
            "sync_stage": {
              "filter": {
                "field": "sync_stage",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull",
                  "contains",
                  "iContains",
                  "startsWith",
                  "iStartsWith",
                  "endsWith",
                  "iEndsWith",
                  "like",
                  "iLike",
                  "notLike",
                  "notILike",
                  "similar",
                  "notSimilar",
                  "iRegex"
                ],
                "scalar": "String",
                "valueMap": [
                  {
                    "from": "IDLE",
                    "to": "idle"
                  },
                  {
                    "from": "QUEUED",
                    "to": "queued"
                  },
                  {
                    "from": "DISCOVERING",
                    "to": "discovering"
                  },
                  {
                    "from": "SYNCING",
                    "to": "syncing"
                  },
                  {
                    "from": "COMPLETED",
                    "to": "completed"
                  },
                  {
                    "from": "FAILED",
                    "to": "failed"
                  }
                ],
                "values": []
              },
              "kind": "enum",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "sync_stage",
                "paths": [
                  "sync_stage"
                ]
              },
              "scalar": null,
              "sort": null,
              "values": [
                {
                  "description": "Idle",
                  "value": "IDLE"
                },
                {
                  "description": "Queued",
                  "value": "QUEUED"
                },
                {
                  "description": "Discovering",
                  "value": "DISCOVERING"
                },
                {
                  "description": "Syncing",
                  "value": "SYNCING"
                },
                {
                  "description": "Completed",
                  "value": "COMPLETED"
                },
                {
                  "description": "Failed",
                  "value": "FAILED"
                }
              ]
            },
            "updated_at": {
              "filter": {
                "field": "updated_at",
                "operators": [
                  "exact",
                  "ne",
                  "gt",
                  "gte",
                  "lt",
                  "lte",
                  "inList",
                  "notInList",
                  "isNull"
                ],
                "scalar": "DateTime",
                "valueMap": [],
                "values": []
              },
              "kind": "scalar",
              "nullable": false,
              "relation": null,
              "row": {
                "path": "updated_at",
                "paths": [
                  "updated_at"
                ]
              },
              "scalar": "DateTime",
              "sort": {
                "field": "updated_at"
              },
              "values": []
            }
          },
          "identity": {
            "field": "id"
          },
          "sort": {
            "default": [
              {
                "direction": "DESC",
                "field": "updated_at"
              }
            ]
          }
        },
        "recordRepresentation": "display_name",
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "parties/directory",
        "revisionFields": [],
        "roots": {
          "aggregate": "directories_aggregate",
          "changes": null,
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": "directories_by_pk",
          "groups": "directories_groups",
          "groupsCount": "directories_groups_count",
          "list": "directories",
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": {
          "created": "created_at",
          "updated": "updated_at",
          "wordCount": null
        },
        "typeNames": {
          "aggregate": "directories_aggregate",
          "createInput": null,
          "deletePayload": null,
          "filter": "directories_bool_exp",
          "groupBySpec": "directoriesGroupBySpec",
          "groupKey": "directoriesGroupKey",
          "groupOrder": "directoriesGroupOrder",
          "grouped": "directories_group",
          "having": "directoriesHaving",
          "node": "DirectoryType",
          "order": "directories_order_by",
          "query": "directories_Query",
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      },
      {
        "aggregateFields": [],
        "aggregateMeasures": [],
        "appLabel": "iam",
        "canonicalLabel": "iam.User",
        "capabilities": [
          "changes"
        ],
        "createArguments": [],
        "createFields": [],
        "defaultMeasures": [],
        "fields": [],
        "grantable": [],
        "implFields": [],
        "linesResource": null,
        "modelLabel": "iam.User",
        "modelName": "user",
        "query": {
          "axes": {},
          "fields": {},
          "identity": {
            "field": "sqid"
          },
          "sort": {
            "default": []
          }
        },
        "recordRepresentation": null,
        "recordSearchFields": [],
        "requiredCreateFields": [],
        "resourceType": "auth/user",
        "revisionFields": [],
        "roots": {
          "aggregate": null,
          "changes": "userChanged",
          "create": null,
          "delete": null,
          "deletePreview": null,
          "detail": null,
          "groups": null,
          "groupsCount": null,
          "list": null,
          "revisions": null,
          "save": null,
          "update": null
        },
        "rowModel": "server",
        "saveArguments": [],
        "schemaName": "public",
        "subjectField": null,
        "subtitle": null,
        "typeNames": {
          "aggregate": null,
          "createInput": null,
          "deletePayload": null,
          "filter": null,
          "groupBySpec": null,
          "groupKey": null,
          "groupOrder": null,
          "grouped": null,
          "having": null,
          "node": null,
          "order": null,
          "query": null,
          "revision": null,
          "updateInput": null
        },
        "updateArguments": [],
        "updateFields": []
      }
    ]
  }
}
